
<!DOCTYPE HTML>
<html lang="" >
    <head>
        <meta charset="UTF-8">
        <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
        <title>第四章    方法与数组 · GitBook</title>
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="description" content="">
        <meta name="generator" content="GitBook 3.2.3">
        
        
        
    
    <link rel="stylesheet" href="gitbook/style.css">

    
            
                
                <link rel="stylesheet" href="gitbook/gitbook-plugin-highlight/website.css">
                
            
                
                <link rel="stylesheet" href="gitbook/gitbook-plugin-search/search.css">
                
            
                
                <link rel="stylesheet" href="gitbook/gitbook-plugin-fontsettings/website.css">
                
            
        

    

    
        
    
        
    
        
    
        
    
        
    
        
    

        
    
    
    <meta name="HandheldFriendly" content="true"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <link rel="apple-touch-icon-precomposed" sizes="152x152" href="gitbook/images/apple-touch-icon-precomposed-152.png">
    <link rel="shortcut icon" href="gitbook/images/favicon.ico" type="image/x-icon">

    
    <link rel="next" href="d5z.html" />
    
    
    <link rel="prev" href="d3z.html" />
    

    </head>
    <body>
        
<div class="book">
    <div class="book-summary">
        
            
<div id="book-search-input" role="search">
    <input type="text" placeholder="Type to search" />
</div>

            
                <nav role="navigation">
                


<ul class="summary">
    
    

    

    
        
        
    
        <li class="chapter " data-level="1.1" data-path="./">
            
                <a href="./">
            
                    
                    前言
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.2" data-path="d1z.html">
            
                <a href="d1z.html">
            
                    
                    第一章    初始java
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.3" data-path="d2z.html">
            
                <a href="d2z.html">
            
                    
                    第二章    数据类型和运算符
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.4" data-path="d3z.html">
            
                <a href="d3z.html">
            
                    
                    第三章    流程控制
            
                </a>
            

            
        </li>
    
        <li class="chapter active" data-level="1.5" data-path="d4z.html">
            
                <a href="d4z.html">
            
                    
                    第四章    方法与数组
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.6" data-path="d5z.html">
            
                <a href="d5z.html">
            
                    
                    第五章    String字符串
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.7" data-path="d6z.html">
            
                <a href="d6z.html">
            
                    
                    第六章    类和对象
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.8" data-path="d7z.html">
            
                <a href="d7z.html">
            
                    
                    第七章    包和访问控制
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.9" data-path="d8z.html">
            
                <a href="d8z.html">
            
                    
                    第八章    继承和多态
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.10" data-path="d9z.html">
            
                <a href="d9z.html">
            
                    
                    第九章    抽象类和接口
            
                </a>
            

            
        </li>
    
        <li class="chapter " data-level="1.11" data-path="d10z.html">
            
                <a href="d10z.html">
            
                    
                    第十章    排序算法
            
                </a>
            

            
        </li>
    

    

    <li class="divider"></li>

    <li>
        <a href="https://www.gitbook.com" target="blank" class="gitbook-link">
            Published with GitBook
        </a>
    </li>
</ul>


                </nav>
            
        
    </div>

    <div class="book-body">
        
            <div class="body-inner">
                
                    

<div class="book-header" role="navigation">
    

    <!-- Title -->
    <h1>
        <i class="fa fa-circle-o-notch fa-spin"></i>
        <a href="." >第四章    方法与数组</a>
    </h1>
</div>




                    <div class="page-wrapper" tabindex="-1" role="main">
                        <div class="page-inner">
                            
<div id="book-search-results">
    <div class="search-noresults">
    
                                <section class="normal markdown-section">
                                
                                <h2 id="&#x672C;&#x7AE0;&#x7B80;&#x4ECB;">&#x672C;&#x7AE0;&#x7B80;&#x4ECB;</h2>
<p>&#x2003;&#x2003;&#x5728;&#x7B2C;3&#x7AE0;&#x7F16;&#x5199;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4EE3;&#x7801;&#x65F6;&#xFF0C;&#x6240;&#x6709;&#x7684;&#x4EE3;&#x7801;&#x90FD;&#x5199;&#x5728;main&#x65B9;&#x6CD5;&#x91CC;&#x9762;&#xFF0C;&#x8FD9;&#x4E2A;&#x65B9;&#x6CD5;&#x9996;&#x5148;&#x5B9A;&#x4E49;&#x4E86;&#x4E00;&#x4E9B;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#xFF0C;&#x7136;&#x540E;&#x4F7F;&#x7528;while&#x5FAA;&#x73AF;&#x8F93;&#x51FA;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4E3B;&#x754C;&#x9762;&#xFF0C;&#x4E4B;&#x540E;&#x83B7;&#x53D6;&#x7528;&#x6237;&#x9009;&#x62E9;&#xFF0C;&#x518D;&#x6839;&#x636E;&#x7528;&#x6237;&#x9009;&#x62E9;&#xFF0C;&#x5B8C;&#x6210;&#x76F8;&#x5E94;&#x6A21;&#x5757;&#x7684;&#x529F;&#x80FD;&#x3002;</p>
<p>&#x2003;&#x2003;&#x968F;&#x7740;&#x5C06;&#x5404;&#x4E2A;&#x6A21;&#x5757;&#x7684;&#x529F;&#x80FD;&#x9010;&#x6B65;&#x5B8C;&#x5584;&#x5230;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4E2D;&#xFF0C;&#x8FD9;&#x4E2A;main&#x65B9;&#x6CD5;&#x5C06;&#x4F1A;&#x8D8A;&#x6765;&#x8D8A;&#x5E9E;&#x5927;&#xFF0C;&#x4EE3;&#x7801;&#x8D8A;&#x6765;&#x8D8A;&#x591A;&#xFF0C;&#x9605;&#x8BFB;&#x8D77;&#x6765;&#x4F1A;&#x975E;&#x5E38;&#x56F0;&#x96BE;&#xFF0C;&#x4E0D;&#x5229;&#x4E8E;&#x5F00;&#x53D1;&#x7EF4;&#x62A4;&#x3002;&#x600E;&#x4E48;&#x89E3;&#x51B3;&#x8FD9;&#x4E2A;&#x95EE;&#x9898;&#x5462;&#xFF1F;&#x63A5;&#x4E0B;&#x6765;&#x4F1A;&#x901A;&#x8FC7;&#x5728;&#x7C7B;&#x4E2D;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x7684;&#x5F62;&#x5F0F;&#xFF0C;&#x89E3;&#x51B3;&#x8FD9;&#x4E2A;&#x95EE;&#x9898;&#x3002;</p>
<p>&#x2003;&#x2003;&#x53E6;&#x5916;&#xFF0C;&#x73B0;&#x5728;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4E2D;&#x5B58;&#x7684;&#x662F;&#x4E00;&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x76F8;&#x5173;&#x4FE1;&#x606F;&#xFF0C;&#x4F8B;&#x5982;&#x7F16;&#x53F7;&#x3001;&#x59D3;&#x540D;&#x3001;&#x5E95;&#x85AA;&#x2026;&#x2026;&#x8FD9;&#x7C7B;&#x4FE1;&#x606F;&#x53EF;&#x4EE5;&#x4F7F;&#x7528;engNo&#x3001;engName&#x3001;basSalary&#x2026;&#x8FD9;&#x4E9B;&#x53D8;&#x91CF;&#x6765;&#x5B58;&#x50A8;&#x5177;&#x4F53;&#x7684;&#x503C;&#x3002;&#x4F46;&#x5982;&#x679C;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x9700;&#x8981;&#x5B58;100&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#xFF0C;&#x96BE;&#x9053;&#x9700;&#x8981;&#x5B9A;&#x4E49;100&#x4E2A;&#x7F16;&#x53F7;&#x53D8;&#x91CF;&#x3001;100&#x4E2A;&#x59D3;&#x540D;&#x53D8;&#x91CF;&#x548C;100&#x4E2A;&#x5E95;&#x85AA;&#x53D8;&#x91CF;&#x5417;&#xFF1F;&#x663E;&#x7136;&#xFF0C;&#x8FD9;&#x6837;&#x7684;&#x505A;&#x6CD5;&#x4E0D;&#x73B0;&#x5B9E;&#x3002;&#x672C;&#x7AE0;&#x7B2C;&#x4E8C;&#x90E8;&#x5206;&#xFF0C;&#x5C06;&#x4F1A;&#x7CFB;&#x7EDF;&#x5730;&#x4ECB;&#x7ECD;&#x6570;&#x7EC4;&#xFF0C;&#x901A;&#x8FC7;&#x4F7F;&#x7528;&#x6570;&#x7EC4;&#x6765;&#x89E3;&#x51B3;&#x8FD9;&#x4E2A;&#x95EE;&#x9898;&#x3002;</p>
<h2 id="41--&#x65B9;&#x6CD5;">4.1  &#x65B9;&#x6CD5;</h2>
<p>&#x2003;&#x2003;&#x65B9;&#x6CD5;&#x662F;Java&#x4E2D;&#x4E00;&#x4E2A;&#x547D;&#x540D;&#x7684;&#x4EE3;&#x7801;&#x5757;&#xFF0C;&#x5982;&#x540C;&#x5728;&#x6570;&#x5B66;&#x4E2D;&#x7528;&#x5230;&#x7684;&#x51FD;&#x6570;&#xFF0C;&#x5728;&#x5176;&#x4ED6;&#x8BED;&#x8A00;&#x4E2D;&#x5E38;&#x76F4;&#x63A5;&#x79F0;&#x4E3A;&#x51FD;&#x6570;&#x3002;</p>
<p>&#x2003;&#x2003;&#x65B9;&#x6CD5;&#x901A;&#x5E38;&#x662F;&#x4E3A;&#x5B8C;&#x6210;&#x4E00;&#x5B9A;&#x7684;&#x529F;&#x80FD;&#xFF0C;&#x628A;&#x7A0B;&#x5E8F;&#x4E2D;&#x7279;&#x5B9A;&#x7684;&#x4EE3;&#x7801;&#x5757;&#x7EC4;&#x5408;&#x5728;&#x4E00;&#x8D77;&#x800C;&#x6784;&#x6210;&#x7684;&#xFF0C;&#x5176;&#x4E3B;&#x8981;&#x7684;&#x597D;&#x5904;&#x4F53;&#x73B0;&#x5728;&#x4E24;&#x4E2A;&#x65B9;&#x9762;&#xFF0C;&#x4E00;&#x4E2A;&#x662F;&#x53EF;&#x4EE5;&#x91CD;&#x7528;&#xFF0C;&#x53E6;&#x4E00;&#x4E2A;&#x662F;&#x4F7F;&#x7A0B;&#x5E8F;&#x7ED3;&#x6784;&#x66F4;&#x52A0;&#x6E05;&#x6670;&#x3002;</p>
<h3 id="411--java&#x65B9;&#x6CD5;&#x6982;&#x8FF0;">4.1.1  Java&#x65B9;&#x6CD5;&#x6982;&#x8FF0;</h3>
<p>&#x2003;&#x2003;&#x7B2C;3&#x7AE0;&#x901A;&#x8FC7;&#x53CC;&#x91CD;for&#x5FAA;&#x73AF;&#x5B8C;&#x6210;&#x8FC7;&#x5982;&#x56FE;4.1&#x6240;&#x793A;&#x7684;&#x8F93;&#x51FA;&#x3002;&#x73B0;&#x5728;&#x5047;&#x8BBE;&#x9700;&#x6C42;&#x505A;&#x4E86;&#x8C03;&#x6574;&#xFF0C;&#x9700;&#x8981;&#x8F93;&#x51FA;3&#x4E2A;&#x7C7B;&#x4F3C;&#x8FD9;&#x6837;&#x7684;&#x56FE;&#x5F62;&#xFF08;&#x89C4;&#x5219;&#x4E00;&#x6837;&#xFF09;&#xFF0C;&#x7B2C;&#x4E00;&#x4E2A;&#x56FE;&#x5F62;&#x662F;5&#x884C;<em>&#xFF0C;&#x7B2C;&#x4E8C;&#x4E2A;&#x56FE;&#x5F62;&#x662F;8&#x884C;</em>&#xFF0C;&#x7B2C;&#x4E09;&#x4E2A;&#x56FE;&#x5F62;&#x662F;12&#x884C;*&#xFF0C;&#x5982;&#x56FE;4.2&#x6240;&#x793A;&#xFF0C;&#x5177;&#x4F53;&#x7684;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>class TestMethod1 

{

    public static void main(String[] args) 

    {

        //&#x8F93;&#x51FA;&#x7B2C;&#x4E00;&#x4E2A;&#x56FE;&#x5F62;&#xFF0C;5&#x884C;*

        for(int i = 1;i &lt;= 5;i++){

            for(int j = 1;j &lt;= i;j++){

                System.out.print(&quot;*&quot;);

            }

            System.out.println();

        }

        //&#x8F93;&#x51FA;&#x7B2C;&#x4E8C;&#x4E2A;&#x56FE;&#x5F62;&#xFF0C;8&#x884C;*

        for(int i = 1;i &lt;= 8;i++){

            for(int j = 1;j &lt;= i;j++){

                System.out.print(&quot;*&quot;);

            }

            System.out.println();

        }

        //&#x8F93;&#x51FA;&#x7B2C;&#x4E09;&#x4E2A;&#x56FE;&#x5F62;&#xFF0C;12&#x884C;*

        for(int i = 1;i &lt;= 12;i++){

            for(int j = 1;j &lt;= i;j++){

                System.out.print(&quot;*&quot;);

            }

            System.out.println();

        }

    }

}
</code></pre><p align="center"><img src="img/d4z/tu4.1.png"></p>
<p align="center"> &#x56FE;4.1  &#x8F93;&#x51FA;&#x56FE;&#x5F62;1  </p>  

<p align="center"><img src="img/d4z/tu4.2.png"></p>
<p align="center"> &#x56FE;4.2  &#x8F93;&#x51FA;&#x56FE;&#x5F62;2 </p>  


<p>&#x2003;&#x2003;&#x867D;&#x7136;&#x4F7F;&#x7528;&#x4E0A;&#x9762;&#x7684;&#x4EE3;&#x7801;&#x53EF;&#x4EE5;&#x5B9E;&#x73B0;&#x56FE;4.2&#x6240;&#x793A;&#x56FE;&#x5F62;&#x7684;&#x8F93;&#x51FA;&#xFF0C;&#x4F46;&#x7ED9;&#x7A0B;&#x5E8F;&#x5458;&#x7684;&#x611F;&#x89C9;&#x662F;&#x7F16;&#x5199;&#x4E86;&#x5927;&#x91CF;&#x91CD;&#x590D;&#x7684;&#x4EE3;&#x7801;&#x3002;&#x5E76;&#x4E14;&#x5982;&#x679C;&#x8FD9;&#x4E2A;&#x8F93;&#x51FA;&#x56FE;&#x5F62;&#x7684;&#x89C4;&#x5219;&#x53D1;&#x751F;&#x4E86;&#x53D8;&#x5316;&#xFF0C;&#x5219;&#x9700;&#x8981;&#x5206;&#x522B;&#x5728;&#x8F93;&#x51FA;&#x56FE;&#x5F62;&#x7684;&#x4EE3;&#x7801;&#x5757;&#x4E2D;&#x8FDB;&#x884C;&#x66F4;&#x6539;&#xFF0C;&#x5F88;&#x9EBB;&#x70E6;&#x4E14;&#x5BB9;&#x6613;&#x5FD8;&#x8BB0;&#x3002;</p>
<p>&#x2003;&#x2003;&#x63A5;&#x4E0B;&#x6765;&#x7528;Java&#x7684;&#x65B9;&#x6CD5;&#x89E3;&#x51B3;&#x8FD9;&#x4E2A;&#x95EE;&#x9898;&#xFF0C;Java&#x65B9;&#x6CD5;&#x58F0;&#x660E;&#x7684;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>[&#x4FEE;&#x9970;&#x7B26;]  &#x8FD4;&#x56DE;&#x503C;&#x7C7B;&#x578B;  &#x65B9;&#x6CD5;&#x540D;([&#x5F62;&#x53C2;&#x5217;&#x8868;]){

    &#x65B9;&#x6CD5;&#x4F53;

}
</code></pre><p>&#x2003;&#x2003;&#x5176;&#x4E2D;&#xFF0C;&#x5927;&#x62EC;&#x53F7;&#x524D;&#x9762;&#x7684;&#x5185;&#x5BB9;&#x79F0;&#x4E3A;&#x65B9;&#x6CD5;&#x5934;&#xFF0C;&#x5927;&#x62EC;&#x53F7;&#x91CC;&#x9762;&#x7684;&#x79F0;&#x4E3A;&#x65B9;&#x6CD5;&#x4F53;&#x3002;&#x4E0B;&#x9762;&#x5177;&#x4F53;&#x4ECB;&#x7ECD;Java&#x65B9;&#x6CD5;&#x58F0;&#x660E;&#x4E2D;&#x7684;&#x5404;&#x5143;&#x7D20;&#x3002;</p>
<ul>
<li><p>&#x4FEE;&#x9970;&#x7B26;&#xFF1A;&#x7528;&#x6765;&#x89C4;&#x5B9A;&#x65B9;&#x6CD5;&#x7684;&#x4E00;&#x4E9B;&#x7279;&#x5F81;&#xFF0C;&#x4F8B;&#x5982;&#x5B83;&#x7684;&#x53EF;&#x89C1;&#x8303;&#x56F4;&#x4EE5;&#x53CA;&#x5982;&#x4F55;&#x88AB;&#x8C03;&#x7528;&#x3002;&#x4F8B;&#x5982;&#xFF0C;&#x6211;&#x4EEC;&#x4E00;&#x76F4;&#x5728;&#x4F7F;&#x7528;&#x7684;main&#x65B9;&#x6CD5;&#xFF0C;&#x5176;&#x4E2D;&#x7684;public static&#x5C31;&#x662F;&#x4FEE;&#x9970;&#x7B26;&#xFF0C;public&#x8868;&#x793A;&#x8FD9;&#x4E2A;&#x65B9;&#x6CD5;&#x7684;&#x53EF;&#x89C1;&#x8303;&#x56F4;&#xFF0C;&#x800C;static&#x8868;&#x793A;main&#x65B9;&#x6CD5;&#x662F;&#x4E00;&#x4E2A;&#x9759;&#x6001;&#x65B9;&#x6CD5;&#xFF0C;&#x8FD9;&#x4E9B;&#x5185;&#x5BB9;&#x540E;&#x9762;&#x7684;&#x8BFE;&#x7A0B;&#x4F1A;&#x8BE6;&#x7EC6;&#x4ECB;&#x7ECD;&#x3002;</p>
</li>
<li><p>&#x8FD4;&#x56DE;&#x503C;&#x7C7B;&#x578B;&#xFF1A;&#x8868;&#x793A;&#x8BE5;&#x65B9;&#x6CD5;&#x8FD4;&#x56DE;&#x4EC0;&#x4E48;&#x6837;&#x7C7B;&#x578B;&#x7684;&#x503C;&#x3002;&#x65B9;&#x6CD5;&#x53EF;&#x4EE5;&#x6CA1;&#x6709;&#x8FD4;&#x56DE;&#x503C;&#xFF0C;&#x8FD9;&#x65F6;&#x9700;&#x8981;&#x7528;void&#x8868;&#x793A;&#x8FD4;&#x56DE;&#x503C;&#x7C7B;&#x578B;&#x3002;&#x4E0D;&#x8FC7;&#x4E00;&#x65E6;&#x4E00;&#x4E2A;&#x65B9;&#x6CD5;&#x9700;&#x8981;&#x8FD4;&#x56DE;&#x503C;&#x65F6;&#xFF0C;&#x90A3;&#x4E48;&#x65B9;&#x6CD5;&#x4F53;&#x91CC;&#x5C31;&#x5FC5;&#x987B;&#x4F7F;&#x7528;return&#x8BED;&#x53E5;&#x8FD4;&#x56DE;&#x6B64;&#x7C7B;&#x578B;&#x7684;&#x503C;&#xFF0C;&#x4E3E;&#x4F8B;&#x5982;&#x4E0B;&#x3002;</p>
</li>
</ul>
<pre><code>public void drawCircular(){...}       //&#x8BE5;&#x65B9;&#x6CD5;&#x6CA1;&#x6709;&#x8FD4;&#x56DE;&#x503C;

public int returnInt(){                     //&#x8BE5;&#x65B9;&#x6CD5;&#x8FD4;&#x56DE;&#x503C;&#x4E3A;int&#x7C7B;&#x578B;

    int x = 10;

    ...

    return x;

}
</code></pre><p>&#x2003;&#x2003;&#x8FD9;&#x91CC;&#x9700;&#x8981;&#x5F3A;&#x8C03;&#xFF0C;return&#x4E5F;&#x662F;&#x4E00;&#x79CD;&#x8DF3;&#x8F6C;&#x8BED;&#x53E5;&#xFF0C;&#x548C;&#x524D;&#x9762;&#x5B66;&#x8FC7;&#x7684;break&#x8BED;&#x53E5;&#x548C;continue&#x8BED;&#x53E5;&#x4E00;&#x6837;&#xFF0C;&#x4E0D;&#x540C;&#x70B9;&#x5728;&#x4E8E;&#x65B9;&#x6CD5;&#x6267;&#x884C;&#x5230;return&#x8BED;&#x53E5;&#x540E;&#xFF0C;&#x4F1A;&#x8FD4;&#x56DE;&#x7ED9;&#x4E3B;&#x8C03;&#x65B9;&#x6CD5;&#x3002;</p>
<p>&#x2003;&#x2003;&#x6B64;&#x5916;&#xFF0C;&#x4E00;&#x4E2A;&#x65B9;&#x6CD5;&#x53EA;&#x80FD;&#x6709;&#x4E00;&#x4E2A;&#x8FD4;&#x56DE;&#x503C;&#xFF0C;&#x56E0;&#x6B64;&#x4E5F;&#x53EA;&#x80FD;&#x6709;&#x4E00;&#x4E2A;&#x8FD4;&#x56DE;&#x503C;&#x7C7B;&#x578B;&#x3002;&#x5982;&#x679C;&#x903B;&#x8F91;&#x4E0A;&#x786E;&#x5B9E;&#x9700;&#x8981;&#x8FD4;&#x56DE;&#x591A;&#x4E2A;&#x503C;&#xFF0C;&#x5219;&#x53EF;&#x4EE5;&#x5C06;&#x9700;&#x8981;&#x8FD4;&#x56DE;&#x7684;&#x201C;&#x591A;&#x4E2A;&#x503C;&#x201D;&#x5148;&#x8F6C;&#x4E3A;&#x4E00;&#x4E2A;&#x6570;&#x7EC4;&#x6216;&#x4E00;&#x4E2A;&#x5BF9;&#x8C61;&#xFF0C;&#x7136;&#x540E;&#x518D;&#x8FD4;&#x56DE;&#x8F6C;&#x53D8;&#x540E;&#x7684;&#x8FD9;&#x201C;&#x4E00;&#x4E2A;&#x503C;&#x201D;&#x3002;&#x6570;&#x7EC4;&#x548C;&#x5BF9;&#x8C61;&#x4F1A;&#x5728;&#x540E;&#x7EED;&#x8FDB;&#x884C;&#x5B66;&#x4E60;&#xFF0C;&#x5C4A;&#x65F6;&#x53EF;&#x4EE5;&#x518D;&#x6DF1;&#x5165;&#x601D;&#x8003;&#x3002;</p>
<ul>
<li><p>&#x65B9;&#x6CD5;&#x540D;&#xFF1A;&#x5FC5;&#x987B;&#x7B26;&#x5408;&#x6807;&#x8BC6;&#x7B26;&#x7684;&#x547D;&#x540D;&#x89C4;&#x5219;&#xFF0C;&#x5E76;&#x4E14;&#x80FD;&#x591F;&#x671B;&#x6587;&#x77E5;&#x4E49;&#xFF0C;&#x524D;&#x9762;&#x5728;&#x4ECB;&#x7ECD;&#x6807;&#x8BC6;&#x7B26;&#x65F6;&#x8BE6;&#x7EC6;&#x4ECB;&#x7ECD;&#x8FC7;&#x3002;</p>
</li>
<li><p>&#x5F62;&#x53C2;&#x5217;&#x8868;&#xFF1A;&#x53C2;&#x6570;&#x7528;&#x6765;&#x63A5;&#x6536;&#x5916;&#x754C;&#x4F20;&#x6765;&#x7684;&#x4FE1;&#x606F;&#xFF0C;&#x53EF;&#x4EE5;&#x662F;&#x4E00;&#x4E2A;&#x6216;&#x591A;&#x4E2A;&#xFF0C;&#x4E5F;&#x53EF;&#x4EE5;&#x6CA1;&#x6709;&#x53C2;&#x6570;&#xFF0C;&#x4F46;&#x65E0;&#x8BBA;&#x662F;&#x5426;&#x6709;&#x53C2;&#x6570;&#xFF0C;&#x5FC5;&#x987B;&#x6709;&#x5C0F;&#x62EC;&#x53F7;&#x3002;&#x65B9;&#x6CD5;&#x4E2D;&#x7684;&#x8FD9;&#x4E9B;&#x53C2;&#x6570;&#x79F0;&#x4E3A;&#x5F62;&#x5F0F;&#x53C2;&#x6570;&#xFF0C;&#x7B80;&#x79F0;&#x5F62;&#x53C2;&#xFF0C;&#x5F62;&#x53C2;&#x5FC5;&#x987B;&#x8BF4;&#x660E;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x4E3E;&#x4F8B;&#x5982;&#x4E0B;&#x3002;</p>
</li>
</ul>
<pre><code>public int returnAdd(int x,int y){

    return x + y;

}
</code></pre><p>&#x2003;&#x2003;&#x8FD9;&#x4E2A;&#x65B9;&#x6CD5;&#x4E2D;&#x6709;&#x4E24;&#x4E2A;&#x5F62;&#x53C2;&#xFF0C;&#x90FD;&#x662F;int&#x578B;&#x7684;&#xFF0C;&#x8FD4;&#x56DE;&#x503C;&#x4E5F;&#x662F;int&#x578B;&#x3002;</p>
<p>&#x2003;&#x2003;&#x9700;&#x8981;&#x6CE8;&#x610F;&#x7684;&#x662F;&#xFF0C;&#x5982;&#x679C;&#x58F0;&#x660E;&#x4E86;&#x591A;&#x4E2A;&#x65B9;&#x6CD5;&#xFF0C;&#x90A3;&#x4E48;&#x591A;&#x4E2A;&#x65B9;&#x6CD5;&#x4E4B;&#x95F4;&#x4E0D;&#x80FD;&#x76F8;&#x4E92;&#x5D4C;&#x5957;&#xFF0C;&#x9519;&#x8BEF;&#x793A;&#x4F8B;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>public void methodA(){

    &#x2026;

    public void methodB(){

    &#x2026;

    }

}
</code></pre><p>&#x6B64;&#x5916;&#xFF0C;&#x4E4B;&#x524D;&#x5B66;&#x4E60;&#x8FC7;&#x7684;&#x9009;&#x62E9;&#x3001;&#x5FAA;&#x73AF;&#x7B49;&#x903B;&#x8F91;&#x4EE3;&#x7801;&#xFF0C;&#x90FD;&#x5FC5;&#x987B;&#x5199;&#x5728;&#x65B9;&#x6CD5;&#x7684;&#x5185;&#x90E8;&#xFF0C;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>//&#x6B63;&#x786E;&#xFF1A;&#x903B;&#x8F91;&#x4EE3;&#x7801;&#x5199;&#x5728;&#x65B9;&#x6CD5;&#x5185;&#x90E8;

public void methodC(){

    if(&#x2026;){

       &#x2026;

    }

    for(&#x2026;){

       &#x2026;

    }

}

//&#x9519;&#x8BEF;&#xFF1A;&#x903B;&#x8F91;&#x4EE3;&#x7801;&#x5199;&#x5728;&#x65B9;&#x6CD5;&#x5916;&#x90E8;

public void methodD(){

    &#x2026;

}

if(&#x2026;){

   &#x2026;

}
</code></pre><p>&#x2003;&#x2003;&#x63A5;&#x4E0B;&#x6765;&#xFF0C;&#x628A;&#x524D;&#x9762;&#x8F93;&#x51FA;&#x56FE;&#x5F62;&#x7684;&#x529F;&#x80FD;&#x7528;&#x4E00;&#x4E2A;&#x65B9;&#x6CD5;&#x6765;&#x5B9E;&#x73B0;&#xFF0C;&#x8FD9;&#x4E2A;&#x65B9;&#x6CD5;&#x6CA1;&#x6709;&#x8FD4;&#x56DE;&#x503C;&#xFF0C;&#x65B9;&#x6CD5;&#x540D;&#x4E3A;drawStar&#xFF0C;&#x6709;1&#x4E2A;&#x53C2;&#x6570;&#xFF1A;&#x8F93;&#x51FA;*&#x7684;&#x884C;&#x6570;x&#xFF0C;&#x5177;&#x4F53;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>public static void drawStar(int x){

    for(int i = 1;i &lt;= x;i++){

        for(int j = 1;j &lt;= i;j++){

               System.out.print(&quot;*&quot;);

        }

        System.out.println();

    }

}
</code></pre><p>&#x2003;&#x2003;&#x4E0A;&#x9762;&#x7684;&#x4EE3;&#x7801;&#x53EA;&#x58F0;&#x660E;&#x4E86;&#x65B9;&#x6CD5;&#xFF0C;&#x63A5;&#x4E0B;&#x6765;&#x4ECB;&#x7ECD;&#x5982;&#x4F55;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#xFF0C;&#x5373;&#x65B9;&#x6CD5;&#x7684;&#x8C03;&#x7528;&#x3002;&#x8FD9;&#x91CC;&#x53EA;&#x4ECB;&#x7ECD;&#x7C7B;&#x5185;&#x90E8;&#x65B9;&#x6CD5;&#x7684;&#x8C03;&#x7528;&#xFF0C;&#x5173;&#x4E8E;&#x8C03;&#x7528;&#x5176;&#x4ED6;&#x7C7B;&#x7684;&#x65B9;&#x6CD5;&#xFF0C;&#x5728;&#x540E;&#x9762;&#x9762;&#x5411;&#x5BF9;&#x8C61;&#x7684;&#x8BFE;&#x7A0B;&#x4E2D;&#x4F1A;&#x5B66;&#x4E60;&#x5230;&#x3002;&#x5728;&#x7C7B;&#x5185;&#x90E8;&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x5F88;&#x7B80;&#x5355;&#xFF0C;&#x53EA;&#x9700;&#x7ED9;&#x51FA;&#x65B9;&#x6CD5;&#x540D;&#x4EE5;&#x53CA;&#x65B9;&#x6CD5;&#x7684;&#x5B9E;&#x9645;&#x53C2;&#x6570;&#x5217;&#x8868;&#xFF08;&#x5B9E;&#x53C2;&#x5217;&#x8868;&#x7684;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x5FC5;&#x987B;&#x4E0E;&#x5F62;&#x53C2;&#x5217;&#x8868;&#x4E00;&#x81F4;&#x6216;&#x53EF;&#x4EE5;&#x81EA;&#x52A8;&#x8F6C;&#x6362;&#x6210;&#x5F62;&#x53C2;&#x5217;&#x8868;&#x7684;&#x683C;&#x5F0F;&#xFF09;&#x5373;&#x53EF;&#x3002;&#x5982;&#x679C;&#x65B9;&#x6CD5;&#x6709;&#x8FD4;&#x56DE;&#x503C;&#xFF0C;&#x5219;&#x53EF;&#x4EE5;&#x8D4B;&#x503C;&#x7ED9;&#x76F8;&#x5E94;&#x7C7B;&#x578B;&#x7684;&#x53D8;&#x91CF;&#x3002;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int x = returnAdd(3 + 5);

drawStar(8);
</code></pre><p>&#x2003;&#x2003;&#x7EFC;&#x5408;&#x4EE5;&#x4E0A;&#x5B66;&#x4E60;&#x7684;&#x5185;&#x5BB9;&#xFF0C;&#x91C7;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x7684;&#x65B9;&#x5F0F;&#x5B9E;&#x73B0;&#x8F93;&#x51FA;&#x56FE;4.2&#x6240;&#x793A;&#x56FE;&#x5F62;&#x7684;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>class TestMethod2 

{

    public static void main(String[] args) 

    {

        drawStar(5);        //&#x8C03;&#x7528;drawStar&#x65B9;&#x6CD5;&#xFF0C;&#x5B9E;&#x53C2;&#x4E3A;5&#xFF0C;&#x8868;&#x793A;&#x884C;&#x6570;

        drawStar(8);        //&#x8C03;&#x7528;drawStar&#x65B9;&#x6CD5;&#xFF0C;&#x5B9E;&#x53C2;&#x4E3A;8&#xFF0C;&#x8868;&#x793A;&#x884C;&#x6570;

        drawStar(12);      //&#x8C03;&#x7528;drawStar&#x65B9;&#x6CD5;&#xFF0C;&#x5B9E;&#x53C2;&#x4E3A;12&#xFF0C;&#x8868;&#x793A;&#x884C;&#x6570;

        }

        //&#x8F93;&#x51FA;&#x4E00;&#x4E2A;&#x56FE;&#x5F62;&#xFF0C;&#x5171;x&#x884C;&#xFF0C;&#x6BCF;&#x884C;&#x8F93;&#x51FA;&#x7684;*&#x7684;&#x4E2A;&#x6570;&#x4E0E;&#x884C;&#x6570;&#x76F8;&#x7B49;

    public static void drawStar(int x)

    {

        for(int i = 1;i &lt;= x;i++){

            for(int j = 1;j &lt;= i;j++){

                System.out.print(&quot;*&quot;);

            }

            System.out.println();

        }

    }

}
</code></pre><p>&#x2003;&#x2003;&#x901A;&#x8FC7;&#x6BD4;&#x8F83;&#x5B9E;&#x73B0;&#x76F8;&#x540C;&#x529F;&#x80FD;&#x7684;&#x4E24;&#x7EC4;&#x4E0D;&#x540C;&#x7684;&#x4EE3;&#x7801;&#x53EF;&#x4EE5;&#x770B;&#x51FA;&#xFF0C;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x7684;&#x5F62;&#x5F0F;&#xFF0C;&#x4EE3;&#x7801;&#x7ED3;&#x6784;&#x6E05;&#x6670;&#xFF0C;&#x65B9;&#x6CD5;&#x58F0;&#x660E;&#x53EF;&#x4EE5;&#x88AB;&#x590D;&#x7528;&#x3002;</p>
<p>&#x2003;&#x2003;&#x4EE5;&#x4E0A;&#x63D0;&#x5230;&#x7684;&#x65B9;&#x6CD5;&#x90FD;&#x662F;&#x7528;&#x6237;&#x81EA;&#x5B9A;&#x4E49;&#x65B9;&#x6CD5;&#xFF0C;JDK&#x672C;&#x8EAB;&#x4E5F;&#x63D0;&#x4F9B;&#x4E86;&#x5F88;&#x591A;&#x7684;&#x65B9;&#x6CD5;&#xFF0C;&#x6211;&#x4EEC;&#x4E00;&#x76F4;&#x90FD;&#x5728;&#x4F7F;&#x7528;&#x3002;&#x4F8B;&#x5982;&#xFF0C;System.out.println()&#x4E3A;&#x7528;&#x6237;&#x5411;&#x63A7;&#x5236;&#x53F0;&#x8F93;&#x51FA;&#x65B9;&#x6CD5;&#xFF0C;nextInt()&#x65B9;&#x6CD5;&#xFF08;Scanner&#x7C7B;&#xFF09;&#x4E3A;&#x4ECE;&#x63A7;&#x5236;&#x53F0;&#x83B7;&#x53D6;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x6574;&#x6570;&#x65B9;&#x6CD5;&#xFF0C;Math.sqrt(i)&#x4E3A;&#x6C42;i&#x7684;&#x5E73;&#x65B9;&#x6839;&#x65B9;&#x6CD5;&#x7B49;&#x3002;&#x5177;&#x4F53;JDK&#x65B9;&#x6CD5;&#x7684;&#x4F7F;&#x7528;&#xFF0C;&#x8BF7;&#x8BFB;&#x8005;&#x67E5;&#x9605;JDK API&#x6587;&#x6863;&#x3002;</p>
<h3 id="412--java&#x65B9;&#x6CD5;&#x7684;&#x4F7F;&#x7528;">4.1.2  Java&#x65B9;&#x6CD5;&#x7684;&#x4F7F;&#x7528;</h3>
<p>&#x2003;&#x2003;&#x7B2C;3&#x7AE0;&#x5728;&#x4ECB;&#x7ECD;while&#x5FAA;&#x73AF;&#x65F6;&#xFF0C;&#x5B8C;&#x6210;&#x4E86;&#x5982;&#x56FE;4.3&#x6240;&#x793A;&#x529F;&#x80FD;&#x7684;&#x7A0B;&#x5E8F;&#xFF0C;&#x5176;&#x4E2D;&#x6240;&#x6709;&#x7684;&#x4EE3;&#x7801;&#x90FD;&#x5199;&#x5728;main&#x65B9;&#x6CD5;&#x91CC;&#x3002;&#x63A5;&#x4E0B;&#x6765;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x7684;&#x65B9;&#x5F0F;&#x7EC4;&#x7EC7;&#x7A0B;&#x5E8F;&#x7ED3;&#x6784;&#xFF0C;&#x5B8C;&#x6210;&#x76F8;&#x540C;&#x7684;&#x529F;&#x80FD;&#x3002;</p>
<p>&#x2003;&#x2003;&#x7A0B;&#x5E8F;&#x5305;&#x542B;&#x5982;&#x4E0B;&#x7684;&#x65B9;&#x6CD5;&#x3002;</p>
<p>&#x2003;&#x2003;public static int showMenu(){&#x2026;}&#xFF1A;&#x8BE5;&#x65B9;&#x6CD5;&#x663E;&#x793A;&#x7A0B;&#x5E8F;&#x4E3B;&#x754C;&#x9762;&#xFF0C;&#x8FD4;&#x56DE;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x529F;&#x80FD;&#x83DC;&#x5355;&#x6570;&#x3002;</p>
<p>&#x2003;&#x2003;public static void inputData(){&#x2026;}&#xFF1A;&#x8BE5;&#x65B9;&#x6CD5;&#x6267;&#x884C;&#x6A21;&#x5757;1&#xFF0C;&#x5B8C;&#x6210;&#x8F93;&#x5165;&#x6570;&#x636E;&#x7684;&#x529F;&#x80FD;&#x3002;</p>
<p>&#x2003;&#x2003;public static void outputData(){&#x2026;}&#xFF1A;&#x8BE5;&#x65B9;&#x6CD5;&#x6267;&#x884C;&#x6A21;&#x5757;2&#xFF0C;&#x5B8C;&#x6210;&#x8F93;&#x51FA;&#x6570;&#x636E;&#x7684;&#x529F;&#x80FD;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.3.png"></p>
<p align="center"> &#x56FE;4.3  &#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x7EC4;&#x7EC7;&#x7A0B;&#x5E8F;&#x7ED3;&#x6784;&#x793A;&#x4F8B;&#x529F;&#x80FD; </p>  


<p>&#x2003;&#x2003;public static void main(String[] args)&#xFF1A;&#x7A0B;&#x5E8F;&#x5165;&#x53E3;&#x65B9;&#x6CD5;&#xFF0C;&#x4F7F;&#x7528;while&#x5FAA;&#x73AF;&#x8F93;&#x51FA;&#x4E3B;&#x754C;&#x9762;&#xFF0C;&#x8C03;&#x7528;showMenu()&#x65B9;&#x6CD5;&#x83B7;&#x5F97;&#x7528;&#x6237;&#x8F93;&#x5165;&#xFF0C;&#x6839;&#x636E;&#x7528;&#x6237;&#x8F93;&#x5165;&#x503C;&#x4F7F;&#x7528;switch&#x8BED;&#x53E5;&#xFF0C;&#x5206;&#x522B;&#x8C03;&#x7528;inputData()&#x548C;outputData()&#x65B9;&#x6CD5;&#x3002;&#x53E6;&#x5916;&#xFF0C;&#x539F;&#x6765;&#x7684;userSel&#x662F;main&#x65B9;&#x6CD5;&#x4E2D;&#x7684;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#xFF0C;&#x73B0;&#x5728;&#x9700;&#x8981;&#x6539;&#x4E3A;&#x6210;&#x5458;&#x53D8;&#x91CF;&#xFF0C;&#x7531;&#x591A;&#x4E2A;&#x65B9;&#x6CD5;&#x5171;&#x4EAB;&#x3002;&#x5177;&#x4F53;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x6240;&#x793A;&#x3002;</p>
<pre><code>import java.util.Scanner;

class TestMethod3 

{       

    //&#x539F;&#x6765;&#x7684;userSel&#x662F;main&#x65B9;&#x6CD5;&#x4E2D;&#x7684;&#x5C40;&#x90E8;&#x53D8;&#x91CF;&#xFF0C;&#x73B0;&#x5728;&#x9700;&#x8981;&#x6539;&#x4E3A;&#x6210;&#x5458;&#x53D8;&#x91CF;&#xFF0C;&#x7531;&#x591A;&#x4E2A;&#x65B9;&#x6CD5;&#x5171;&#x4EAB;

    static int userSel = -1;

    public static void main(String[] args) 

    {

        while(true){

            userSel = showMenu();                  //&#x8C03;&#x7528;showMenu()&#x65B9;&#x6CD5;&#x83B7;&#x5F97;&#x7528;&#x6237;&#x8F93;&#x5165;

            switch(userSel){

                case 1:

                    inputData();        //&#x8C03;&#x7528;inputData()&#x65B9;&#x6CD5;

                    break;

                case 2:

                    outputData();      //&#x8C03;&#x7528;outputData()&#x65B9;&#x6CD5;

                    break;

                case 3:

                    System.out.println(&quot;&#x7ED3;&#x675F;&#x7A0B;&#x5E8F;&#xFF01;&quot;);

                    break;

                default:

                    System.out.println(&quot;&#x8F93;&#x5165;&#x6570;&#x636E;&#x4E0D;&#x6B63;&#x786E;&#xFF01;&quot;);

                    break;

            }

            if (userSel == 3)                    //&#x5F53;&#x7528;&#x6237;&#x8F93;&#x5165;3&#x65F6;&#xFF0C;&#x9000;&#x51FA;while&#x5FAA;&#x73AF;&#xFF0C;&#x7ED3;&#x675F;&#x7A0B;&#x5E8F;

            {

                break;

            }

        }

    }



    //&#x8BE5;&#x65B9;&#x6CD5;&#x663E;&#x793A;&#x7A0B;&#x5E8F;&#x4E3B;&#x754C;&#x9762;&#xFF0C;&#x8FD4;&#x56DE;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x529F;&#x80FD;&#x83DC;&#x5355;&#x6570;

    public static int showMenu() 

    {

        System.out.println(&quot;1. &#x8F93;&#x5165;&#x6570;&#x636E;&quot;);

        System.out.println(&quot;2. &#x8F93;&#x51FA;&#x6570;&#x636E;&quot;);

        System.out.println(&quot;3. &#x9000;&#x51FA;&#x7A0B;&#x5E8F;&quot;);

        System.out.print(&quot;&#x8BF7;&#x9009;&#x62E9;&#x4F60;&#x7684;&#x8F93;&#x5165;&#xFF08;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x3001;2&#x3001;3&#xFF09;&#xFF1A;&quot;);

        Scanner input = new Scanner(System.in);//&#x4ECE;&#x63A7;&#x5236;&#x53F0;&#x83B7;&#x53D6;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x9009;&#x62E9;

        userSel = input.nextInt();

        return userSel;

    }

    //&#x8BE5;&#x65B9;&#x6CD5;&#x6267;&#x884C;&#x6A21;&#x5757;1&#xFF0C;&#x5B8C;&#x6210;&#x8F93;&#x5165;&#x6570;&#x636E;&#x7684;&#x529F;&#x80FD;

    public static void inputData() 

    {

        System.out.println(&quot;&#x6267;&#x884C;1.&#x8F93;&#x5165;&#x6570;&#x636E;&#x6A21;&#x5757;&quot;);

        System.out.println(&quot;******************&quot;);

        System.out.println(&quot;******************&quot;);

    }

    //&#x8BE5;&#x65B9;&#x6CD5;&#x6267;&#x884C;&#x6A21;&#x5757;2&#xFF0C;&#x5B8C;&#x6210;&#x8F93;&#x51FA;&#x6570;&#x636E;&#x7684;&#x529F;&#x80FD;

    public static void outputData() 

    {

        System.out.println(&quot;&#x6267;&#x884C;2.&#x8F93;&#x51FA;&#x6570;&#x636E;&#x6A21;&#x5757;&quot;);

        System.out.println(&quot;******************&quot;);

        System.out.println(&quot;******************&quot;);

    }

}
</code></pre><h3 id="413--&#x65B9;&#x6CD5;&#x9012;&#x5F52;&#x8C03;&#x7528;">4.1.3  &#x65B9;&#x6CD5;&#x9012;&#x5F52;&#x8C03;&#x7528;</h3>
<p>&#x2003;&#x2003;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x662F;&#x6307;&#x4E00;&#x4E2A;&#x65B9;&#x6CD5;&#x5728;&#x5B83;&#x7684;&#x65B9;&#x6CD5;&#x4F53;&#x5185;&#x8C03;&#x7528;&#x5B83;&#x81EA;&#x8EAB;&#x3002;Java&#x8BED;&#x8A00;&#x5141;&#x8BB8;&#x65B9;&#x6CD5;&#x7684;&#x9012;&#x5F52;&#x8C03;&#x7528;&#xFF0C;&#x5728;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x4E2D;&#xFF0C;&#x4E3B;&#x8C03;&#x65B9;&#x6CD5;&#x540C;&#x65F6;&#x4E5F;&#x662F;&#x88AB;&#x8C03;&#x65B9;&#x6CD5;&#x3002;&#x6267;&#x884C;&#x9012;&#x5F52;&#x65B9;&#x6CD5;&#x5C06;&#x53CD;&#x590D;&#x8C03;&#x7528;&#x5176;&#x81EA;&#x8EAB;&#xFF0C;&#x6BCF;&#x8C03;&#x7528;&#x4E00;&#x6B21;&#x5C31;&#x518D;&#x8FDB;&#x5165;&#x4E00;&#x6B21;&#x672C;&#x65B9;&#x6CD5;&#x3002;</p>
<p>&#x2003;&#x2003;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x6700;&#x5927;&#x7684;&#x95EE;&#x9898;&#x662F;&#xFF0C;&#x5982;&#x679C;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x6CA1;&#x6709;&#x9000;&#x51FA;&#x7684;&#x6761;&#x4EF6;&#xFF0C;&#x5219;&#x9012;&#x5F52;&#x65B9;&#x6CD5;&#x5C06;&#x65E0;&#x4F11;&#x6B62;&#x5730;&#x8C03;&#x7528;&#x5176;&#x81EA;&#x8EAB;&#xFF0C;&#x8FD9;&#x663E;&#x7136;&#x662F;&#x4E0D;&#x6B63;&#x786E;&#x7684;&#x3002;&#x4E3A;&#x4E86;&#x9632;&#x6B62;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x65E0;&#x4F11;&#x6B62;&#x5730;&#x8FDB;&#x884C;&#xFF0C;&#x5FC5;&#x987B;&#x5728;&#x65B9;&#x6CD5;&#x5185;&#x6709;&#x7EC8;&#x6B62;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x7684;&#x624B;&#x6BB5;&#x3002;&#x901A;&#x5E38;&#x7684;&#x505A;&#x6CD5;&#x5C31;&#x662F;&#x589E;&#x52A0;&#x6761;&#x4EF6;&#x5224;&#x65AD;&#xFF0C;&#x6EE1;&#x8DB3;&#x67D0;&#x6761;&#x4EF6;&#x540E;&#x5C31;&#x4E0D;&#x518D;&#x8FDB;&#x884C;&#x9012;&#x5F52;&#x8C03;&#x7528;&#xFF0C;&#x7136;&#x540E;&#x9010;&#x5C42;&#x8FD4;&#x56DE;&#x3002;</p>
<p>&#x2003;&#x2003;&#x63A5;&#x4E0B;&#x6765;&#x4F7F;&#x7528;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x8BA1;&#x7B97;&#x6574;&#x6570;n&#x7684;&#x9636;&#x4E58;&#xFF0C;&#x5177;&#x4F53;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>public class TestMethod4

{

    public static void main(String[] args) {

        System.out.println(factorial(5));

    }

//&#x6C42;n&#x7684;&#x9636;&#x4E58;&#x7684;&#x65B9;&#x6CD5;

    static long factorial(int n) {

        if(n == 1) {                                     //&#x5224;&#x65AD;&#x6761;&#x4EF6;&#xFF0C;&#x4E00;&#x65E6;&#x6EE1;&#x8DB3;&#x5C31;&#x4E0D;&#x518D;&#x9012;&#x5F52;&#xFF0C;&#x9010;&#x5C42;&#x8FD4;&#x56DE;

            return 1;

        }

        long sum = factorial(n - 1);   //&#x9012;&#x5F52;&#x8C03;&#x7528;

        return  sum * n;                   //&#x9010;&#x5C42;&#x8FD4;&#x56DE;&#x6C42;&#x9636;&#x4E58;

    }

}
</code></pre><p>&#x2003;&#x2003;&#x4F7F;&#x7528;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x867D;&#x7136;&#x4F7F;&#x7A0B;&#x5E8F;&#x7F16;&#x5199;&#x4F1A;&#x7B80;&#x5355;&#x4E00;&#x4E9B;&#xFF0C;&#x4F46;&#x662F;&#x4E0D;&#x6613;&#x4E8E;&#x7406;&#x89E3;&#xFF0C;&#x5728;&#x5B9E;&#x9645;&#x7F16;&#x7A0B;&#x8FC7;&#x7A0B;&#x4E2D;&#x5EFA;&#x8BAE;&#x4E0D;&#x8981;&#x4F7F;&#x7528;&#x9012;&#x5F52;&#x8C03;&#x7528;&#x3002;</p>
<h2 id="42--&#x4E0A;&#x673A;&#x4EFB;&#x52A1;">4.2  &#x4E0A;&#x673A;&#x4EFB;&#x52A1;</h2>
<h4 id="&#x76EE;&#x6807;&#xFF1A;">&#x76EE;&#x6807;&#xFF1A;</h4>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x89C4;&#x8303;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4E2D;&#x4E00;&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#xFF0C;&#x4E3B;&#x8981;&#x5305;&#x62EC;&#x4EE5;&#x4E0B;&#x5185;&#x5BB9;&#x3002;</p>
<pre><code>//&#x4EE5;&#x4E0B;&#x662F;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5728;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x65F6;&#x8F93;&#x5165;&#x7684;&#x5185;&#x5BB9;

static int engNo = -1;                 // Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#x2014;&#x2014;&#x7F16;&#x53F7;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

static String engName = &quot;&quot;;             //Java&#x5DE5;&#x7A0B;&#x5E08;&#x59D3;&#x540D;&#x2014;&#x2014;&#x59D3;&#x540D;&#x4E0D;&#x80FD;&#x4E3A;&#x7A7A;

static int engSex = -1;                  //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#xFF08;1&#x4EE3;&#x8868;&#x7537;&#xFF0C;2&#x4EE3;&#x8868;&#x5973;&#xFF09;&#x2014;&#x2014;&#x6027;&#x522B;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x6216;2

static int engEdu = -1;           //Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;

&#x200B;                                //&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;&#x2014;&#x2014;&#x5B66;&#x5386;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x3001;2&#x3001;3&#x3001;4&#x3001;5

static int basSalary = 3000;           // Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x2014;&#x2014;&#x5E95;&#x85AA;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

static double insurance = 3000 * 0.105;  // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#x2014;&#x2014;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

//&#x4EE5;&#x4E0B;&#x662F;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x60C5;&#x51B5;&#x8D44;&#x6599;&#xFF0C;&#x5728;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA;&#x65F6;&#x518D;&#x8F93;&#x5165;

static int comResult = 100;      // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;150&#xFF09;

&#x200B;                               //&#x2014;&#x2014;&#x6570;&#x503C;&#x8303;&#x56F4;&#x4E3A;0&#xFF5E;150 

static double workDay = 22;                    // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x2014;&#x2014;&#x6570;&#x503C;&#x8303;&#x56F4;&#x4E3A;0&#xFF5E;31

//&#x4EE5;&#x4E0B;&#x662F;&#x7531;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x548C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x60C5;&#x51B5;&#x8D44;&#x6599;&#x8BA1;&#x7B97;&#x51FA;&#x6765;&#x7684;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;

static double engSalary = 0.0;                  //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA;
</code></pre><p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x91CD;&#x65B0;&#x7EC4;&#x7EC7;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4EE3;&#x7801;&#x7ED3;&#x6784;&#xFF0C;&#x4F7F;&#x7ED3;&#x6784;&#x6E05;&#x6670;&#xFF0C;&#x6613;&#x4E8E;&#x7EF4;&#x62A4;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;3&#xFF09;&#x5B8C;&#x6210;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x7B2C;&#x4E00;&#x4E2A;&#x6A21;&#x5757;&#x201C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x529F;&#x80FD;&#xFF0C;&#x7528;&#x6237;&#x6309;&#x63D0;&#x793A;&#x9010;&#x884C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#xFF08;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x548C;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x5728;&#x201C;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;&#x201D;&#x529F;&#x80FD;&#x4E2D;&#x8F93;&#x5165;&#xFF09;&#xFF1B;&#x5982;&#x679C;&#x8F93;&#x5165;&#x9519;&#x8BEF;&#xFF0C;&#x4F1A;&#x8981;&#x6C42;&#x7528;&#x6237;&#x4ECE;&#x5934;&#x5F00;&#x59CB;&#x91CD;&#x65B0;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x3002;</p>
<p>&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.4&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.4.png"></p>
<p align="center">&#x56FE;4.4  &#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x4F18;&#x5316;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;</p>  




<p>&#x5B9E;&#x73B0;&#x601D;&#x8DEF;&#xFF1A;</p>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x5C06;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x8BBE;&#x7F6E;&#x4E3A;&#x6210;&#x5458;&#x53D8;&#x91CF;&#xFF0C;&#x80FD;&#x88AB;&#x5404;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x8C03;&#x7528;&#x91CD;&#x65B0;&#x7EC4;&#x7EC7;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x7684;&#x7ED3;&#x6784;&#xFF0C;&#x4F7F;&#x7528;&#x65B9;&#x6CD5;&#x5B9E;&#x73B0;&#x663E;&#x793A;&#x4E3B;&#x754C;&#x9762;&#x4EE5;&#x53CA;&#x5B9E;&#x73B0;&#x5404;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x7684;&#x4EE3;&#x7801;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;3&#xFF09;&#x539F;&#x5148;&#x201C;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;&#x201D;&#x529F;&#x80FD;&#x4E2D;&#x9700;&#x8981;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x90E8;&#x5206;&#x5185;&#x5BB9;&#xFF0C;&#x8C03;&#x6574;&#x5230;&#x201C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x529F;&#x80FD;&#x4E2D;&#x8F93;&#x5165;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;4&#xFF09;&#x5728;&#x201C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x524D;&#x9700;&#x8981;&#x5224;&#x65AD;&#x662F;&#x5426;&#x5DF2;&#x8F93;&#x5165;&#xFF0C;&#x5982;&#x679C;&#x5DF2;&#x8F93;&#x5165;&#x5219;&#x8F93;&#x51FA;&#x63D0;&#x793A;&#x4FE1;&#x606F;&#xFF1B;&#x5728;&#x201C;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;&#x201D;&#x524D;&#x9700;&#x8981;&#x5224;&#x65AD;&#x662F;&#x5426;&#x5DF2;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5982;&#x679C;&#x672A;&#x8F93;&#x5165;&#x5219;&#x8F93;&#x51FA;&#x63D0;&#x793A;&#x4FE1;&#x606F;&#x3002;&#x53EF;&#x4EE5;&#x901A;&#x8FC7;status&#x8FD9;&#x4E2A;&#x5E03;&#x5C14;&#x503C;&#x5224;&#x65AD;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x662F;&#x5426;&#x5DF2;&#x7ECF;&#x8F93;&#x5165;&#x5B8C;&#x6BD5;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;5&#xFF09;&#x5728;&#x201C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x65F6;&#xFF0C;&#x9700;&#x8981;&#x6839;&#x636E;&#x9700;&#x6C42;&#x5BF9;&#x8F93;&#x5165;&#x8FDB;&#x884C;&#x6761;&#x4EF6;&#x5224;&#x65AD;&#x3002;</p>
<p>&#x65F6;&#x95F4;&#xFF1A;100&#x5206;&#x949F;&#x3002;</p>
<p>&#x5F62;&#x5F0F;&#xFF1A;&#x5C0F;&#x7EC4;&#x8BA8;&#x8BBA;&#xFF0C;&#x6BCF;&#x4E2A;&#x5B66;&#x751F;&#x72EC;&#x7ACB;&#x7F16;&#x5199;&#x4EE3;&#x7801;&#xFF0C;&#x5C0F;&#x7EC4;&#x7EC4;&#x957F;&#x68C0;&#x67E5;&#x3002;</p>
<p>&#x5DE5;&#x5177;&#xFF1A;EditPlus&#x3002;</p>
<p>&#x53C2;&#x8003;&#x7B54;&#x6848;&#xFF1A; </p>
<p>&#x6B64;&#x6B21;&#x53C2;&#x8003;&#x7B54;&#x6848;&#x4E3A;&#x5B8C;&#x6574;&#x4EE3;&#x7801;&#xFF0C;&#x7531;&#x4E8E;&#x7BC7;&#x5E45;&#x9650;&#x5236;&#xFF0C;&#x6B64;&#x540E;&#x7684;&#x4E0A;&#x673A;&#x4EFB;&#x52A1;&#x5C06;&#x53EA;&#x63D0;&#x4F9B;&#x6838;&#x5FC3;&#x4EE3;&#x7801;&#x3002;</p>
<pre><code>import java.util.Scanner;

class JavaEngineer 

{

    //&#x4EE5;&#x4E0B;&#x662F;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5728;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x65F6;&#x8F93;&#x5165;&#x7684;&#x5185;&#x5BB9;

    static int engNo = -1;             // Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;

    static String engName = &quot;&quot;;           //Java&#x5DE5;&#x7A0B;&#x5E08;&#x59D3;&#x540D;

    static int engSex = -1;             //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#xFF08;1&#x4EE3;&#x8868;&#x7537;&#xFF0C;2&#x4EE3;&#x8868;&#x5973;&#xFF09;

    static int engEdu = -1;              //Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;

    &#x200B;                                     //4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;

    static int basSalary = 3000;                      // Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;

    static double insurance = 3000 * 0.105;  // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;

    //&#x4EE5;&#x4E0B;&#x662F;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x60C5;&#x51B5;&#x8D44;&#x6599;&#xFF0C;&#x5728;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA;&#x65F6;&#x518D;&#x8F93;&#x5165;

    static int comResult = 100;      // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;150&#xFF09;

    static double workDay = 22;       // Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;

    //&#x4EE5;&#x4E0B;&#x662F;&#x7531;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x548C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x60C5;&#x51B5;&#x8D44;&#x6599;&#x8BA1;&#x7B97;&#x51FA;&#x6765;&#x7684;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;

    static double engSalary = 0.0;     //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA;



    static int userSel;         //&#x7528;&#x6237;&#x5728;&#x4E3B;&#x754C;&#x9762;&#x4E0A;&#x9009;&#x62E9;&#x7684;&#x8F93;&#x5165;

    static boolean status = false;     //status&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x662F;&#x5426;&#x8F93;&#x5165;&#x5B8C;&#x6BD5;

    &#x200B;                         //&#x6CE8;&#x610F;&#xFF0C;&#x4E0D;&#x5305;&#x62EC;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x60C5;&#x51B5;&#x8D44;&#x6599;

    static Scanner input = new Scanner(System.in);



    public static void main(String[] args) 

    {

        while(true){

            userSel = showMenu();           //&#x8C03;&#x7528;showMenu()&#x65B9;&#x6CD5;&#x83B7;&#x5F97;&#x7528;&#x6237;&#x8F93;&#x5165;

            switch(userSel)

            {

                case 1:

                    System.out.println(&quot;&#x8BF7;&#x73B0;&#x5728;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

                    inputEngInf();              //&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;

                    break;

                case 2:

                    System.out.println(&quot;&#x6B63;&#x5220;&#x9664;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;...&quot;);   

                    deleteEngInf();             //&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x5220;&#x9664;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;

                    break;

                case 3:

                    System.out.println(&quot;&#x6B63;&#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x8D44;&#x6599;...&quot;);         

                    searchEngInf();            //&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;

                    break;

                case 4:

                    System.out.println(&quot;&#x6B63;&#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x8D44;&#x6599;...&quot;);         

                    modifyEngInf();           //&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;

                    break;                           

                case 5:

                    //&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x85AA;&#x6C34;&#xFF0C;&#x8BA1;&#x7B97;&#x524D;&#x9700;&#x8981;&#x83B7;&#x53D6;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;

                    //&#x548C;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x4E24;&#x4E2A;&#x6570;&#x503C;

                    calEngSalary();

                    break;

                case 6:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);               

                    break;

                case 7:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);

                    break;

                case 8:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);

                    break;

                case 9:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);               

                    break;

                case 10:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);

                    break;

                case 11:

                    System.out.println(&quot;&#x672C;&#x6A21;&#x5757;&#x529F;&#x80FD;&#x672A;&#x5B9E;&#x73B0;&quot;);

                    break;

                case 0:

                    System.out.println(&quot;&#x7A0B;&#x5E8F;&#x7ED3;&#x675F;&#xFF01;&quot;);

                    break;

                default:

                    System.out.println(&quot;&#x6570;&#x636E;&#x8F93;&#x5165;&#x9519;&#x8BEF;&#xFF01;&quot;);

                    break;

            }

            if (userSel == 0)                    //&#x5F53;&#x7528;&#x6237;&#x8F93;&#x5165;0&#x65F6;&#xFF0C;&#x9000;&#x51FA;while&#x5FAA;&#x73AF;&#xFF0C;&#x7ED3;&#x675F;&#x7A0B;&#x5E8F;

            {

                break;

            }

        }

    }

    //&#x8BE5;&#x65B9;&#x6CD5;&#x663E;&#x793A;&#x7A0B;&#x5E8F;&#x4E3B;&#x754C;&#x9762;&#xFF0C;&#x8FD4;&#x56DE;&#x7528;&#x6237;&#x9009;&#x62E9;&#x7684;&#x529F;&#x80FD;&#x83DC;&#x5355;&#x6570;

    public static int showMenu() 

    {

        System.out.println(&quot;--------------------------------------------------------------&quot;);

        System.out.println(&quot;|      &#x84DD;&#x6865;&#x8BA1;&#x5212;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7BA1;&#x7406;&#x7CFB;&#x7EDF;        |&quot;);

        System.out.println(&quot;--------------------------------------------------------------&quot;);

        System.out.println(&quot;1. &#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

        System.out.println(&quot;2. &#x5220;&#x9664;&#x6307;&#x5B9A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

        System.out.println(&quot;3. &#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

        System.out.println(&quot;4. &#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

        System.out.println(&quot;5. &#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;&quot;);

        System.out.println(&quot;6. &#x4FDD;&#x5B58;&#x65B0;&#x6DFB;&#x52A0;&#x7684;&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&quot;);

        System.out.println(&quot;7. &#x5BF9;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x6392;&#x5E8F;&#xFF08;1&#x7F16;&#x53F7;&#x5347;&#x5E8F;&#xFF0C;2&#x59D3;&#x540D;&#x5347;&#x5E8F;&#xFF09;&quot;);

        System.out.println(&quot;8. &#x8F93;&#x51FA;&#x6240;&#x6709;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&quot;);

        System.out.println(&quot;9. &#x6E05;&#x7A7A;&#x6240;&#x6709;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6570;&#x636E;&quot;);

        System.out.println(&quot;10. &#x6253;&#x5370;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6570;&#x636E;&#x62A5;&#x8868;&quot;);

        System.out.println(&quot;11. &#x4ECE;&#x6587;&#x4EF6;&#x91CD;&#x65B0;&#x5BFC;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6570;&#x636E;&quot;);

        System.out.println(&quot;0. &#x7ED3;&#x675F;&#xFF08;&#x7F16;&#x8F91;&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x540E;&#x63D0;&#x793A;&#x4FDD;&#x5B58;&#xFF09;&quot;);

        System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x60A8;&#x7684;&#x9009;&#x62E9;&#xFF1A;&quot;);

        userSel = input.nextInt();

        return userSel;

    }



    //1. &#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x548C;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x4E0D;&#x5728;&#x6B64;&#x5904;&#x8F93;&#x5165;

    public static void inputEngInf() 

    {

        if(status == true)             //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5DF2;&#x7ECF;&#x8F93;&#x5165;&#x5B8C;&#x6BD5;

        {

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5DF2;&#x8F93;&#x5165;&#x5B8C;&#x6BD5;&#xFF0C;&#x53EF;&#x4EE5;&#x9009;&#x62E9;4&#x8FDB;&#x884C;&#x4FEE;&#x6539;&#xFF01;&quot;);

        }else{

            while( !status )            //&#x5982;&#x679C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x5B8C;&#x6574;&#xFF0C;&#x5219;&#x5168;&#x90E8;&#x91CD;&#x65B0;&#x8F93;&#x5165;

            {

                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x7F16;&#x53F7;&#xFF1A;&quot;);

                engNo = input.nextInt();                           

                if(engNo &lt;= 0)            //Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

                {

                    status = false;             //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                    continue;           //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

                }

                else

                {

                    status = true;    //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }



                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x59D3;&#x540D;&#xFF1A;&quot;);

                engName = input.next();                           

                if(engName.length() == 0)             //&#x6CA1;&#x6709;&#x8F93;&#x5165;&#x59D3;&#x540D;&#xFF0C;&#x59D3;&#x540D;&#x7684;&#x957F;&#x5EA6;&#x4E3A;0

                {

                    status = false;              //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x59D3;&#x540D;&#x4E0D;&#x80FD;&#x4E3A;&#x7A7A;&#xFF01;&quot;);

                    continue;              //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;



                }

                else

                {

                    status = true;          //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }



                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6027;&#x522B;&#xFF1A;&#xFF08;1&#x4EE3;&#x8868;&#x7537;&#xFF0C;2&#x4EE3;&#x8868;&#x5973;&#xFF09;&quot;);

                engSex = input.nextInt();                                   

                if(engSex != 1 &amp;&amp; engSex != 2)   //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#x65E2;&#x4E0D;&#x662F;1&#xFF0C;&#x4E5F;&#x4E0D;&#x662F;2

                {

                    status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;&#x6027;&#x522B;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x6216;2&#xFF01;&quot;);

                    continue;                  //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

                }

                else

                {

                    status = true;              //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }



                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5B66;&#x5386;&#xFF1A;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;

                3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;&quot;);

                engEdu = input.nextInt();                                   

                if(engEdu != 1 &amp;&amp; engEdu != 2 &amp;&amp; engEdu != 3 &amp;&amp; engEdu != 4 &amp;&amp; engEdu != 5)                             //&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#x4E0D;&#x662F;1&#x3001;2&#x3001;3&#x3001;4&#x3001;5

                {

                    status = false;                        //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;&#x5B66;&#x5386;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x3001;2&#x3001;3&#x3001;4&#x3001;5&#x2014;&#x2014;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;&#xFF01;&quot;);

                    continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

                }

                else

                {

                    status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }



                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF1A;&quot;);

                basSalary = input.nextInt();                      

                if(basSalary &lt;= 0)                 //Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

                {

                    status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                    continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

                }

                else

                {

                    status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }



                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;&#xFF1A;&quot;);

                insurance = input.nextDouble();                        

                if(insurance &lt;= 0)                 //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

                {

                    status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                    System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                    continue;           //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

                }

                else

                {

                    status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

                }

            }

        }

    }



    //2. &#x5220;&#x9664;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x76F8;&#x5173;&#x4FE1;&#x606F;&#x7F6E;&#x4E3A;&#x521D;&#x59CB;&#x503C;

    public static void deleteEngInf(){}



    //3. &#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8D44;&#x6599;&#x9010;&#x884C;&#x8F93;&#x51FA;

    public static void searchEngInf(){}



    //4. &#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x548C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x529F;&#x80FD;&#x7C7B;&#x4F3C;&#xFF0C;&#x533A;&#x522B;&#x5728;&#x4E8E;&#x9700;&#x8981;&#x5148;&#x8F93;&#x51FA;&#x539F;&#x4FE1;&#x606F;

    //&#x518D;&#x8BA9;&#x7528;&#x6237;&#x8F93;&#x5165;&#x65B0;&#x4FEE;&#x6539;&#x7684;&#x4FE1;&#x606F;&#xFF1B;

    public static void modifyEngInf(){}



    //5. &#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x85AA;&#xFF0C;&#x8FD4;&#x56DE;&#x6708;&#x85AA;&#x503C;

    //&#x8BA1;&#x7B97;&#x4E4B;&#x524D;&#x9700;&#x8981;&#x83B7;&#x53D6;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x548C;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x4E24;&#x4E2A;&#x6570;&#x503C;

    public static void calEngSalary() 

    {                

    if(status == false)                                                                 //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;

    {

    System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;&#xFF0C;&#x4E0D;&#x80FD;&#x8BA1;&#x7B97;&#xFF01;&quot;);

    }else{

    while(true)

    {

    System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;150&#xFF09;&#xFF1A;&quot; );

    comResult = input.nextInt();                    //&#x4ECE;&#x63A7;&#x5236;&#x53F0;&#x83B7;&#x53D6;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#xFF0C;&#x8D4B;&#x503C;&#x7ED9;

    &#x200B;                                                                 //comResult

    if(comResult &lt; 0 || comResult &gt; 150)     //&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;150&#xFF09;

    {

    System.out.println(&quot;&#x8F93;&#x5165;&#x9519;&#x8BEF;&#xFF0C;&#x8BF7;&#x91CD;&#x65B0;&#x8F93;&#x5165;&#xFF01;&quot;);

    continue;                                         //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x5FAA;&#x73AF;

    }else{

    break;

    }

    }

    while(true)

    {

    System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;31&#xFF09;&#xFF1A;&quot; );

    workDay = input.nextDouble();               //&#x4ECE;&#x63A7;&#x5236;&#x53F0;&#x83B7;&#x53D6;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#xFF0C;&#x8D4B;&#x503C;&#x7ED9;

    &#x200B;                                                                 //workDay

    if(workDay &lt; 0 || workDay &gt; 31)            //&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#xFF08;&#x6700;&#x5C0F;&#x503C;&#x4E3A;0&#xFF0C;&#x6700;&#x5927;&#x503C;&#x4E3A;31&#xFF09;

    {

    System.out.println(&quot;&#x8F93;&#x5165;&#x9519;&#x8BEF;&#xFF0C;&#x8BF7;&#x91CD;&#x65B0;&#x8F93;&#x5165;&#xFF01;&quot;);

    continue;                                         //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x5FAA;&#x73AF;

    }else{

    break;

    }

    }

    //&#x8C03;&#x7528;CalEngSalaryValue&#x8BA1;&#x7B97;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA;

    //&#x8F93;&#x5165;&#x5E95;&#x85AA;&#x3001;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x3001;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x3001;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;

    engSalary = calEngSalaryValue(basSalary,comResult,workDay,insurance) ;

    System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&quot; + engName + &quot;&#x6708;&#x85AA;&#x4E3A;&#xFF1A;&quot; + engSalary );

    }

    }



    public static double calEngSalaryValue(int basSalary,int comResult,double workDay,double insurance) 

    {

    //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x85AA; = &#x5E95;&#x85AA; + &#x5E95;&#x85AA;&#xD7;25%&#xD7;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;/100 + 15&#xD7;

    //&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570; - &#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;

    return basSalary + basSalary*0.25*comResult/100 + 15*workDay - insurance;

    }

}
</code></pre><h2 id="43--&#x6570;&#x7EC4;">4.3  &#x6570;&#x7EC4;</h2>
<p>&#x2003;&#x2003;&#x5728;&#x672C;&#x7AE0;&#x7B80;&#x4ECB;&#x4E2D;&#x63D0;&#x5230;&#x73B0;&#x5728;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x4E2D;&#x5B58;&#x7684;&#x662F;&#x4E00;&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#xFF0C;&#x5982;&#x679C;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x9700;&#x8981;&#x5B58;100&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#xFF0C;&#x96BE;&#x9053;&#x9700;&#x8981;&#x5B9A;&#x4E49;100&#x4E2A;&#x7F16;&#x53F7;&#x53D8;&#x91CF;&#x3001;100&#x4E2A;&#x59D3;&#x540D;&#x53D8;&#x91CF;&#x548C;100&#x4E2A;&#x5E95;&#x85AA;&#x53D8;&#x91CF;&#x5417;&#xFF1F;&#x663E;&#x7136;&#xFF0C;&#x7F16;&#x7A0B;&#x8BED;&#x8A00;&#x4E0D;&#x4F1A;&#x8FD9;&#x4E48;&#x50BB;&#x3002;Java&#x63D0;&#x4F9B;&#x4E86;&#x4E00;&#x79CD;&#x79F0;&#x4E3A;&#x6570;&#x7EC4;&#x7684;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x6570;&#x7EC4;&#x4E0D;&#x662F;&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x800C;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x3002;</p>
<p>&#x2003;&#x2003;&#x6570;&#x7EC4;&#x662F;&#x628A;&#x76F8;&#x540C;&#x7C7B;&#x578B;&#x7684;&#x82E5;&#x5E72;&#x53D8;&#x91CF;&#x6309;&#x4E00;&#x5B9A;&#x987A;&#x5E8F;&#x7EC4;&#x7EC7;&#x8D77;&#x6765;&#xFF0C;&#x8FD9;&#x4E9B;&#x6309;&#x5E8F;&#x6392;&#x5217;&#x7684;&#x540C;&#x7C7B;&#x578B;&#x6570;&#x636E;&#x5143;&#x7D20;&#x7684;&#x96C6;&#x5408;&#x79F0;&#x4E3A;&#x6570;&#x7EC4;&#x3002;&#x6570;&#x7EC4;&#x6709;&#x4E24;&#x4E2A;&#x6838;&#x5FC3;&#x8981;&#x7D20;&#xFF1A;&#x76F8;&#x540C;&#x7C7B;&#x578B;&#x7684;&#x53D8;&#x91CF;&#x548C;&#x6309;&#x4E00;&#x5B9A;&#x7684;&#x987A;&#x5E8F;&#x6392;&#x5217;&#x3002;&#x6570;&#x7EC4;&#x4E2D;&#x7684;&#x5143;&#x7D20;&#x5728;&#x5185;&#x5B58;&#x4E2D;&#x662F;&#x8FDE;&#x7EED;&#x5B58;&#x50A8;&#x7684;&#x3002;&#x6570;&#x7EC4;&#x4E2D;&#x7684;&#x6570;&#x636E;&#x5143;&#x7D20;&#x53EF;&#x4EE5;&#x662F;&#x57FA;&#x672C;&#x7C7B;&#x578B;&#xFF0C;&#x4E5F;&#x53EF;&#x4EE5;&#x662F;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x3002;</p>
<h3 id="431--&#x4E00;&#x7EF4;&#x6570;&#x7EC4;">4.3.1  &#x4E00;&#x7EF4;&#x6570;&#x7EC4;</h3>
<p>&#x2003;&#x2003;&#x4F7F;&#x7528;&#x6570;&#x7EC4;&#x65F6;&#xFF0C;&#x9700;&#x8981;&#x58F0;&#x660E;&#x3001;&#x521B;&#x5EFA;&#x3001;&#x8D4B;&#x503C;&#x548C;&#x4F7F;&#x7528;&#x8FD9;&#x51E0;&#x4E2A;&#x6B65;&#x9AA4;&#x3002;</p>
<h4 id="1&#xFF0E;&#x6570;&#x7EC4;&#x7684;&#x58F0;&#x660E;">1&#xFF0E;&#x6570;&#x7EC4;&#x7684;&#x58F0;&#x660E;</h4>
<p>&#x2003;&#x2003;&#x58F0;&#x660E;&#x6570;&#x7EC4;&#x7684;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x5982;&#x4E0B;&#xFF0C;&#x63A8;&#x8350;&#x4F7F;&#x7528;&#x524D;&#x4E00;&#x79CD;&#x3002;</p>
<pre><code>&#x6570;&#x636E;&#x7C7B;&#x578B;[]  &#x6570;&#x7EC4;&#x540D;;&#x6216;  &#x6570;&#x636E;&#x7C7B;&#x578B; &#x6570;&#x7EC4;&#x540D;[];
</code></pre><p>&#x2003;&#x2003;&#x58F0;&#x660E;&#x6570;&#x7EC4;&#x5C31;&#x662F;&#x544A;&#x8BC9;&#x8BA1;&#x7B97;&#x673A;&#xFF0C;&#x8BE5;&#x6570;&#x7EC4;&#x4E2D;&#x5143;&#x7D20;&#x662F;&#x4EC0;&#x4E48;&#x7C7B;&#x578B;&#x7684;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int engNo[];

double[] engSalary;

String[] engName;//String&#x5B57;&#x7B26;&#x4E32;&#x662F;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#xFF0C;engName&#x6570;&#x7EC4;&#x91CC;&#x5B58;&#x653E;&#x7684;&#x662F;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x5143;&#x7D20;
</code></pre><p>&#x2003;&#x2003;&#x5FC5;&#x987B;&#x6CE8;&#x610F;&#x7684;&#x662F;&#xFF0C;Java&#x8BED;&#x8A00;&#x4E2D;&#x58F0;&#x660E;&#x6570;&#x7EC4;&#x7684;&#x65F6;&#x5019;&#x4E0D;&#x53EF;&#x4EE5;&#x6307;&#x5B9A;&#x6570;&#x7EC4;&#x957F;&#x5EA6;&#xFF0C;&#x4F8B;&#x5982;int engNo[100]&#x662F;&#x975E;&#x6CD5;&#x7684;&#x3002;</p>
<h4 id="2&#xFF0E;&#x521B;&#x5EFA;&#x6570;&#x7EC4;">2&#xFF0E;&#x521B;&#x5EFA;&#x6570;&#x7EC4;</h4>
<p>&#x2003;&#x2003;&#x6240;&#x8C13;&#x521B;&#x5EFA;&#x6570;&#x7EC4;&#xFF0C;&#x5C31;&#x662F;&#x8981;&#x4E3A;&#x6570;&#x7EC4;&#x5206;&#x914D;&#x5185;&#x5B58;&#x7A7A;&#x95F4;&#xFF0C;&#x4E0D;&#x5206;&#x914D;&#x5185;&#x5B58;&#x662F;&#x4E0D;&#x80FD;&#x5B58;&#x653E;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x7684;&#xFF0C;&#x521B;&#x5EFA;&#x6570;&#x7EC4;&#x5C31;&#x662F;&#x5728;&#x5185;&#x5B58;&#x4E2D;&#x5212;&#x5206;&#x51FA;&#x51E0;&#x4E2A;&#x8FDE;&#x7EED;&#x7684;&#x7A7A;&#x95F4;&#x7528;&#x4E8E;&#x4F9D;&#x6B21;&#x5B58;&#x50A8;&#x6570;&#x7EC4;&#x4E2D;&#x7684;&#x6570;&#x636E;&#x5143;&#x7D20;&#xFF0C;&#x5176;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>&#x6570;&#x7EC4;&#x540D; = new &#x6570;&#x636E;&#x7C7B;&#x578B;[&#x6570;&#x7EC4;&#x957F;&#x5EA6;];
</code></pre><p>&#x2003;&#x2003;&#x53EF;&#x4EE5;&#x628A;&#x6570;&#x7EC4;&#x58F0;&#x660E;&#x548C;&#x6570;&#x7EC4;&#x521B;&#x5EFA;&#x5408;&#x5E76;&#xFF0C;&#x5176;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x4E3A;&#xFF1A;</p>
<pre><code>&#x6570;&#x636E;&#x7C7B;&#x578B;[]  &#x6570;&#x7EC4;&#x540D; = new &#x6570;&#x636E;&#x7C7B;&#x578B;[&#x6570;&#x7EC4;&#x957F;&#x5EA6;];
</code></pre><p>&#x2003;&#x2003;&#x5176;&#x4E2D;&#x6570;&#x7EC4;&#x957F;&#x5EA6;&#x5C31;&#x662F;&#x6570;&#x7EC4;&#x4E2D;&#x5B58;&#x653E;&#x7684;&#x5143;&#x7D20;&#x4E2A;&#x6570;&#xFF0C;&#x5FC5;&#x987B;&#x662F;&#x6574;&#x6570;&#x3002;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int[] engNo = new int[5];

String[] engName = new String[5];
</code></pre><h4 id="3&#xFF0E;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x8D4B;&#x503C;&#x548C;&#x4F7F;&#x7528;">3&#xFF0E;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x8D4B;&#x503C;&#x548C;&#x4F7F;&#x7528;</h4>
<p>&#x2003;&#x2003;&#x521B;&#x5EFA;&#x5B8C;&#x6570;&#x7EC4;&#x4E4B;&#x540E;&#xFF0C;&#x5C31;&#x53EF;&#x4EE5;&#x7ED9;&#x6570;&#x7EC4;&#x8D4B;&#x503C;&#x5E76;&#x4F7F;&#x7528;&#x6570;&#x7EC4;&#x4E86;&#x3002;&#x5728;&#x4F7F;&#x7528;&#x6570;&#x7EC4;&#x65F6;&#xFF0C;&#x4E3B;&#x8981;&#x901A;&#x8FC7;&#x4E0B;&#x6807;&#x6765;&#x8BBF;&#x95EE;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x3002;&#x7ED9;&#x6570;&#x7EC4;&#x8D4B;&#x503C;&#x7684;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>&#x6570;&#x7EC4;&#x540D;[&#x6570;&#x7EC4;&#x4E0B;&#x6807;] = &#x6570;&#x503C;;
</code></pre><p>&#x2003;&#x2003;&#x5C24;&#x5176;&#x9700;&#x8981;&#x6CE8;&#x610F;&#x7684;&#x662F;&#xFF0C;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x4ECE;0&#x5F00;&#x59CB;&#x7F16;&#x53F7;&#xFF0C;&#x6570;&#x7EC4;&#x540D;[0]&#x4EE3;&#x8868;&#x6570;&#x7EC4;&#x4E2D;&#x7B2C;1&#x4E2A;&#x5143;&#x7D20;&#xFF0C;&#x6570;&#x7EC4;&#x540D;[1]&#x4EE3;&#x8868;&#x6570;&#x7EC4;&#x4E2D;&#x7B2C;2&#x4E2A;&#x5143;&#x7D20;&#x2026;&#x2026;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x7684;&#x6700;&#x5927;&#x503C;&#x4E3A;&#x6570;&#x7EC4;&#x957F;&#x5EA6;&#x51CF;1&#xFF0C;&#x5982;&#x679C;&#x4E0B;&#x6807;&#x503C;&#x8D85;&#x8FC7;&#x6700;&#x5927;&#x503C;&#x4F1A;&#x51FA;&#x73B0;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x8D8A;&#x754C;&#x95EE;&#x9898;&#x3002;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>engNo[0] = 1001;

engNo[1] = 1002;

engName[4] = &quot;&#x5B59;&#x4F20;&#x6770;&quot;;
</code></pre><p>&#x2003;&#x2003;&#x7B2C;3&#x7AE0;&#x6709;&#x8FD9;&#x6837;&#x4E00;&#x4E2A;&#x4F8B;&#x5B50;&#xFF1A;&#x5047;&#x8BBE;&#x201C;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x201D;&#x4E2D;&#x53EF;&#x4EE5;&#x5B58;&#x653E;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#xFF0C;&#x73B0;&#x5728;&#x9700;&#x8981;&#x5206;&#x522B;&#x8F93;&#x5165;&#x8FD9;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF0C;&#x8BA1;&#x7B97;&#x51FA;&#x5E95;&#x85AA;&#x5927;&#x4E8E;&#x7B49;&#x4E8E;6000&#x7684;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x6BD4;&#x4F8B;&#x4EE5;&#x53CA;&#x8FD9;&#x4E9B;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x7684;&#x5E95;&#x85AA;&#x5E73;&#x5747;&#x503C;&#xFF0C;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;3.12&#x6240;&#x793A;&#x3002;</p>
<p>&#x2003;&#x2003;&#x4E4B;&#x524D;&#x7684;&#x505A;&#x6CD5;&#x662F;&#xFF1A;&#x4F7F;&#x7528;for&#x5FAA;&#x73AF;&#xFF0C;&#x5728;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x65F6;&#x5019;&#xFF0C;&#x7ACB;&#x523B;&#x8FDB;&#x884C;&#x5224;&#x65AD;&#xFF0C;&#x7EDF;&#x8BA1;&#x51FA;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x7684;&#x4EBA;&#x6570;&#x548C;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x5E95;&#x85AA;&#x603B;&#x548C;&#xFF0C;&#x7136;&#x540E;&#x8BA1;&#x7B97;&#x5F97;&#x51FA;&#x7ED3;&#x679C;&#x3002;&#x4F46;&#x5982;&#x679C;&#x9700;&#x8981;&#x4FDD;&#x7559;&#x8FD9;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x7684;&#x4FE1;&#x606F;&#xFF0C;&#x5E76;&#x9700;&#x8981;&#x6839;&#x636E;&#x7528;&#x6237;&#x9009;&#x62E9;&#x8F93;&#x51FA;&#x8FD9;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF08;&#x5982;&#x56FE;4.5&#x6240;&#x793A;&#xFF09;&#xFF0C;&#x8FD9;&#x6837;&#x7684;&#x505A;&#x6CD5;&#x5C31;&#x5B8C;&#x6210;&#x4E0D;&#x4E86;&#x4EFB;&#x52A1;&#x4E86;&#x3002;&#x63A5;&#x4E0B;&#x6765;&#x91C7;&#x7528;&#x6570;&#x7EC4;&#x6765;&#x5B8C;&#x6210;&#x8FD9;&#x4E2A;&#x6848;&#x4F8B;&#xFF0C;&#x5177;&#x4F53;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.5.png"></p>
<p align="center"> &#x56FE;4.5  &#x7528;&#x6570;&#x7EC4;&#x5B58;&#x653E;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA; </p>  

<pre><code>import java.util.Scanner;

class TestArray1 

{

    public static void main(String[] args) 

    {

        int highNum = 0;       //&#x5E95;&#x85AA;&#x5927;&#x4E8E;&#x7B49;&#x4E8E;6000&#x7684;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4EBA;&#x6570;

        int sumBasSalary = 0;       //&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x5E95;&#x85AA;&#x603B;&#x548C;

        int[] basSalary = new int[10];    //&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x957F;&#x5EA6;&#x4E3A;10&#x7684;&#x6574;&#x578B;&#x6570;&#x7EC4;



        Scanner input = new Scanner(System.in);

        for(int i = 1;i &lt;= 10 ; i++ )

        {

            System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x7B2C;&quot; + i +&quot;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#xFF1A;&quot;);  //&#x4F9D;&#x6B21;&#x8BA9;&#x7528;&#x6237;&#x8F93;&#x5165;&#x7684;&#x7B2C;i&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF0C;&#x6CE8;&#x610F;&#x4E0B;&#x6807;&#x662F;i-1

            basSalary[i-1] = input.nextInt();

            if(basSalary[i-1] &gt;= 6000)

            {

                highNum = highNum + 1;                        //&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x8BA1;&#x6570;

                sumBasSalary = sumBasSalary + basSalary[i-1];     //&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x5E95;&#x85AA;&#x6C42;&#x548C;

            }

        }

        System.out.println(&quot;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4E2D;&#xFF0C;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x6BD4;&#x4F8B;&#x4E3A;&#xFF1A;&quot; + highNum/10.0*100 + &quot;%&quot;);

        System.out.println(&quot;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x5E73;&#x5747;&#x5E95;&#x85AA;&#x4E3A;&#xFF1A;&quot; + sumBasSalary/highNum);



        System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x4F60;&#x9700;&#x8981;&#x83B7;&#x53D6;&#x7B2C;&#x51E0;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF1A;&quot;);

        int index = input.nextInt();

        System.out.println(&quot;&#x7B2C;&quot; + index + &quot;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x4E3A;&#xFF1A;&quot; + basSalary[index-1]);

    }

}
</code></pre><h3 id="432--&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;">4.3.2  &#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;</h3>
<p>&#x2003;&#x2003;&#x524D;&#x9762;&#x5B66;&#x4E60;Java&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x7684;&#x65F6;&#x5019;&#x63D0;&#x5230;&#xFF0C;Java&#x6570;&#x636E;&#x7C7B;&#x578B;&#x5206;&#x4E3A;&#x4E24;&#x5927;&#x7C7B;&#xFF0C;&#x5206;&#x522B;&#x662F;&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x548C;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x63A5;&#x4E0B;&#x6765;&#x4F1A;&#x4ECE;&#x5B58;&#x50A8;&#x7A7A;&#x95F4;&#x7684;&#x89D2;&#x5EA6;&#x8BB2;&#x89E3;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x3002;</p>
<p>&#x2003;&#x2003;&#x5047;&#x8BBE;&#x58F0;&#x660E;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x53D8;&#x91CF;basSalary&#x5E76;&#x5BF9;&#x5176;&#x8D4B;&#x503C;&#xFF0C;&#x5176;&#x8BED;&#x53E5;&#x4E3A;&#xFF1A;</p>
<pre><code>int basSalary = 6000;
</code></pre><p>&#x2003;&#x2003;&#x5176;&#x5185;&#x5B58;&#x64CD;&#x4F5C;&#x4E3A;&#xFF1A;&#x9996;&#x5148;&#x7CFB;&#x7EDF;&#x7ED9;&#x53D8;&#x91CF;basSalary&#x5206;&#x914D;&#x4E86;4&#x4E2A;&#x5B57;&#x8282;&#x7684;&#x5185;&#x5B58;&#x7A7A;&#x95F4;&#xFF0C;&#x7136;&#x540E;&#x628A;6000&#x8FD9;&#x4E2A;int&#x578B;&#x7684;&#x6570;&#x503C;&#x8D4B;&#x7ED9;&#x53D8;&#x91CF;basSalary&#x3002;</p>
<p>&#x2003;&#x2003;&#x5982;&#x679C;&#x7528;&#x6570;&#x7EC4;&#xFF08;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF09;&#x5B58;&#x653E;5&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF0C;&#x5176;&#x4E2D;&#x7B2C;1&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x4E3A;6000&#xFF0C;&#x5176;&#x8BED;&#x53E5;&#x4E3A;&#xFF1A;</p>
<pre><code>int[] basSalary; 

basSalary = new int[5];

basSalary[0] = 6000;
</code></pre><p>&#x2003;&#x2003;&#x5176;&#x5185;&#x5B58;&#x64CD;&#x4F5C;&#x4E3A;&#xFF1A;</p>
<p>&#x2003;&#x2003;&#x9996;&#x5148;&#x58F0;&#x660E;&#x4E86;&#x4E00;&#x4E2A;basSalary&#x53D8;&#x91CF;&#xFF0C;&#x8FD9;&#x4E2A;&#x53D8;&#x91CF;&#x662F;&#x5728;&#x6808;&#x4E2D;&#x5B58;&#x653E;&#x7684;&#x4E00;&#x4E2A;&#x5730;&#x5740;&#xFF0C;&#x7528;&#x4E8E;&#x6307;&#x5411;&#x5B9E;&#x9645;int&#x578B;&#x6570;&#x7EC4;&#x5B58;&#x653E;&#x7684;&#x4F4D;&#x7F6E;&#x3002;</p>
<p>&#x2003;&#x2003;&#x5728;&#x5806;&#x5185;&#x5B58;&#x4E2D;&#x521B;&#x5EFA;5&#x4E2A;&#x8FDE;&#x7EED;&#x7684;&#x3001;&#x5B58;&#x653E;int&#x578B;&#x5143;&#x7D20;&#x7684;&#x7A7A;&#x95F4;&#xFF0C;&#x5E76;&#x628A;&#x5B58;&#x50A8;&#x7A7A;&#x95F4;&#x7684;&#x9996;&#x5730;&#x5740;&#x8D4B;&#x7ED9;&#x53D8;&#x91CF;basSalary&#xFF0C;&#x4F7F;&#x53D8;&#x91CF;basSalary&#x6307;&#x5411;&#x6570;&#x7EC4;&#x5B58;&#x653E;&#x7684;&#x4F4D;&#x7F6E;&#x3002;</p>
<p>&#x2003;&#x2003;&#x5728;&#x5806;&#x5185;&#x5B58;&#x521B;&#x5EFA;5&#x4E2A;&#x8FDE;&#x7EED;&#x7684;&#x3001;&#x5B58;&#x653E;int&#x578B;&#x5143;&#x7D20;&#x7684;&#x7A7A;&#x95F4;&#x65F6;&#xFF0C;&#x4F1A;&#x9ED8;&#x8BA4;&#x8FDB;&#x884C;&#x521D;&#x59CB;&#x5316;&#xFF0C;&#x5982;&#x56FE;4.6&#x6240;&#x793A;&#x3002;&#x5982;&#x679C;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x7684;&#x7C7B;&#x578B;&#x4E3A;&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x5176;&#x9ED8;&#x8BA4;&#x521D;&#x59CB;&#x5316;&#x7684;&#x503C;&#x4E3A;0&#x3001;0.0&#x3001;&apos;\u0000&apos;&#x6216;false&#xFF1B;&#x5982;&#x679C;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x9ED8;&#x8BA4;&#x521D;&#x59CB;&#x5316;&#x7684;&#x503C;&#x4E3A;null&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.6.png"></p>
<p align="center"> &#x56FE;4.6  &#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x521D;&#x59CB;&#x5316; </p>  


<p>&#x2003;&#x2003;&#x628A;6000&#x8FD9;&#x4E2A;int&#x578B;&#x7684;&#x6570;&#x503C;&#x653E;&#x5165;&#x901A;&#x8FC7;basSalary&#x6307;&#x5411;&#x7684;&#x6570;&#x7EC4;&#x5B58;&#x50A8;&#x7A7A;&#x95F4;&#x7684;&#x7B2C;1&#x4E2A;&#x4F4D;&#x7F6E;&#xFF0C;&#x5982;&#x56FE;4.7&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.7.png"></p>
<p align="center"> &#x56FE;4.7  &#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x8D4B;&#x503C; </p>  


<p>&#x2003;&#x2003;&#x5185;&#x5B58;&#x5B58;&#x50A8;&#x5F62;&#x5F0F;&#x7684;&#x4E0D;&#x540C;&#x662F;&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x548C;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x672C;&#x8D28;&#x7684;&#x533A;&#x522B;&#xFF0C;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x7684;&#x540D;&#x79F0;&#x5B9E;&#x9645;&#x4EE3;&#x8868;&#x7684;&#x662F;&#x5B58;&#x653E;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x7684;&#x5730;&#x5740;&#xFF0C;&#x4E0D;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x672C;&#x8EAB;&#x3002;Java&#x8BED;&#x8A00;&#x4E2D;&#xFF0C;&#x6570;&#x7EC4;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x7C7B;&#x4EE5;&#x53CA;&#x540E;&#x9762;&#x8981;&#x5B66;&#x5230;&#x7684;&#x63A5;&#x53E3;&#x4E5F;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#xFF0C;&#x524D;&#x9762;&#x7528;&#x5230;&#x7684;&#x5B58;&#x653E;&#x5B57;&#x7B26;&#x4E32;&#x7684;String&#x7C7B;&#x578B;&#x5C31;&#x662F;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x3002;</p>
<h3 id="433--&#x503C;&#x4F20;&#x9012;&#x4E0E;&#x5F15;&#x7528;&#x4F20;&#x9012;">4.3.3  &#x503C;&#x4F20;&#x9012;&#x4E0E;&#x5F15;&#x7528;&#x4F20;&#x9012;</h3>
<p>&#x2003;&#x2003;&#x503C;&#x4F20;&#x9012;&#x548C;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x662F;&#x8C03;&#x7528;&#x65B9;&#x6CD5;&#x65F6;&#x5FC5;&#x987B;&#x6CE8;&#x610F;&#x7684;&#x95EE;&#x9898;&#x3002;&#x63A5;&#x4E0B;&#x6765;&#x770B;&#x8FD9;&#x6837;&#x4E00;&#x6BB5;&#x4EE3;&#x7801;&#x3002;</p>
<pre><code>class TestArray2 

{

    public static void main(String[] args) 

    {

        int engNo1 = 1001;

        int engNo2 = 1002;

        System.out.println(&quot;&#x503C;&#x4F20;&#x9012;&#x4EA4;&#x6362;&#x6570;&#x503C;&#xFF1A;&quot;);

        System.out.println(&quot;&#x8C03;&#x7528;&#x524D;&#x5DE5;&#x7A0B;&#x5E08;1&#x3001;&#x5DE5;&#x7A0B;&#x5E08;2&#x7F16;&#x53F7;&#x4E3A;&#xFF1A;&quot; + engNo1 + &quot;\t&quot; + engNo2);//&#x8C03;&#x7528;&#x524D;

        exchange1(engNo1, engNo2); //&#x503C;&#x4F20;&#x9012;&#xFF0C;&#x4F20;&#x9012;&#x7684;&#x5B9E;&#x8D28;&#x662F;&#x6570;&#x503C;&#x7684;&#x526F;&#x672C;&#xFF0C;&#x6240;&#x4EE5;&#x6CA1;&#x6709;&#x4EA4;&#x6362;&#x539F;&#x503C;

        System.out.println(&quot;&#x8C03;&#x7528;&#x540E;&#x5DE5;&#x7A0B;&#x5E08;1&#x3001;&#x5DE5;&#x7A0B;&#x5E08;2&#x7F16;&#x53F7;&#x4E3A;&#xFF1A;&quot; + engNo1 + &quot;\t&quot; + engNo2);//&#x8C03;&#x7528;&#x540E;



        int[] engNo = new int[2];

        engNo[0] = 1001;

        engNo[1] = 1002;

        System.out.println(&quot;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x4EA4;&#x6362;&#x6570;&#x503C;&#xFF1A;&quot;);

        System.out.println(&quot;&#x8C03;&#x7528;&#x524D;&#x5DE5;&#x7A0B;&#x5E08;1&#x3001;&#x5DE5;&#x7A0B;&#x5E08;2&#x7F16;&#x53F7;&#x4E3A;&#xFF1A;&quot; + engNo[0] + &quot;\t&quot; + engNo[1]);//&#x8C03;&#x7528;&#x524D;

        exchange2(engNo);//&#x5F15;&#x7528;&#x4F20;&#x9012;&#xFF0C;&#x4F20;&#x9012;&#x7684;&#x5B9E;&#x8D28;&#x662F;&#x6307;&#x5411;&#x6570;&#x7EC4;&#x7684;&#x5730;&#x5740;&#xFF0C;&#x6240;&#x4EE5;&#x4EA4;&#x6362;&#x4E86;&#x6570;&#x7EC4;&#x91CC;&#x7684;&#x503C;

        System.out.println(&quot;&#x8C03;&#x7528;&#x540E;&#x5DE5;&#x7A0B;&#x5E08;1&#x3001;&#x5DE5;&#x7A0B;&#x5E08;2&#x7F16;&#x53F7;&#x4E3A;&#xFF1A;&quot; + engNo[0] + &quot;\t&quot; + engNo[1]);//&#x8C03;&#x7528;&#x540E;

     }

        //&#x503C;&#x4F20;&#x9012;&#xFF0C;&#x4EA4;&#x6362;int&#x578B;a&#x548C;b&#x7684;&#x503C;

    public static void exchange1(int a,int b)

      {

        int temp = a;

        a = b;

        b = temp;

   }

    //&#x5F15;&#x7528;&#x4F20;&#x9012;&#xFF0C;&#x4EA4;&#x6362;&#x6570;&#x7EC4;x&#x7B2C;1&#x4E2A;&#x5143;&#x7D20;&#x548C;&#x7B2C;2&#x4E2A;&#x5143;&#x7D20;&#x7684;&#x503C;

      public static void exchange2(int[] x)

      {

        int temp = x[0];

        x[0] = x[1];

        x[1] = temp;

    }

}
</code></pre><p>&#x2003;&#x2003;&#x91C7;&#x7528;&#x503C;&#x4F20;&#x9012;&#x65F6;&#xFF0C;&#x5176;&#x4F20;&#x9012;&#x7684;&#x5B9E;&#x8D28;&#x662F;&#x6570;&#x503C;&#x7684;&#x526F;&#x672C;&#xFF0C;&#x6240;&#x4EE5;&#x5728;&#x8C03;&#x7528;&#x4F7F;&#x7528;&#x503C;&#x4F20;&#x9012;&#x4EA4;&#x6362;&#x6570;&#x636E;&#x7684;&#x65B9;&#x6CD5;&#x65F6;&#xFF0C;&#x53EA;&#x662F;&#x5728;&#x65B9;&#x6CD5;&#x5185;&#x5C06;&#x503C;&#x7684;&#x526F;&#x672C;&#x7684;&#x6570;&#x636E;&#x5185;&#x5BB9;&#x8FDB;&#x884C;&#x4E86;&#x4EA4;&#x6362;&#xFF0C;&#x5176;&#x539F;&#x6570;&#x636E;&#x672C;&#x8EAB;&#x5E76;&#x6CA1;&#x6709;&#x53D1;&#x751F;&#x53D8;&#x5316;&#x3002;</p>
<p>&#x2003;&#x2003;&#x800C;&#x91C7;&#x7528;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x65F6;&#xFF0C;&#x5176;&#x4F20;&#x9012;&#x7684;&#x5B9E;&#x8D28;&#x4E3A;&#x5F15;&#x7528;&#x7684;&#x5730;&#x5740;&#xFF0C;&#x672C;&#x4F8B;&#x4E2D;&#x4F20;&#x9012;&#x7684;&#x662F;&#x6570;&#x7EC4;&#x7684;&#x5730;&#x5740;&#xFF0C;&#x5728;&#x8C03;&#x7528;&#x4F7F;&#x7528;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x4EA4;&#x6362;&#x6570;&#x636E;&#x7684;&#x65B9;&#x6CD5;&#x65F6;&#xFF0C;&#x662F;&#x5BF9;&#x8FD9;&#x4E2A;&#x5730;&#x5740;&#x6307;&#x5411;&#x7684;&#x6570;&#x636E;&#x8FDB;&#x884C;&#x4E86;&#x4EA4;&#x6362;&#xFF0C;&#x5373;&#x5BF9;&#x539F;&#x6570;&#x7EC4;&#x7684;&#x503C;&#x8FDB;&#x884C;&#x4E86;&#x4EA4;&#x6362;&#x3002;</p>
<p>&#x2003;&#x2003;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.8&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.8.png"></p>
<p align="center"> &#x56FE;4.8  &#x503C;&#x4F20;&#x9012;&#x548C;&#x5F15;&#x7528;&#x4F20;&#x9012; </p>  


<p>&#x2003;&#x2003;&#x5728;&#x56FE;4.5&#x6240;&#x793A;&#x7684;&#x6848;&#x4F8B;&#x4E2D;&#xFF0C;&#x7CFB;&#x7EDF;&#x4E2D;&#x53EF;&#x4EE5;&#x5B58;&#x653E;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#xFF0C;&#x5BB9;&#x8BB8;&#x7528;&#x6237;&#x8F93;&#x5165;&#x8FD9;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#xFF0C;&#x5F53;&#x65F6;&#x7684;&#x9700;&#x6C42;&#x5982;&#x4E0B;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x8BA1;&#x7B97;&#x51FA;&#x5E95;&#x85AA;&#x5927;&#x4E8E;&#x7B49;&#x4E8E;6000&#x7684;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x6BD4;&#x4F8B;&#x4EE5;&#x53CA;&#x8FD9;&#x4E9B;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x7684;&#x5E95;&#x85AA;&#x5E73;&#x5747;&#x503C;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x8F93;&#x51FA;&#x7528;&#x6237;&#x9009;&#x62E9;&#x7684;&#x67D0;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x3002;</p>
<p>&#x2003;&#x2003;&#x73B0;&#x5728;&#x8C03;&#x6574;&#x9700;&#x6C42;&#xFF0C;&#x5728;&#x7528;&#x6237;&#x8F93;&#x5165;&#x8FD9;10&#x4E2A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x540E;&#xFF0C;&#x5BF9;&#x4ED6;&#x4EEC;&#x7684;&#x5E95;&#x85AA;&#x8FDB;&#x884C;&#x52A0;&#x85AA;&#xFF0C;&#x52A0;&#x85AA;&#x6807;&#x51C6;&#x5982;&#x4E0B;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x5E95;&#x85AA;&#x5927;&#x4E8E;&#x7B49;&#x4E8E;6000&#x5143;&#x7684;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#xFF0C;&#x52A0;&#x85AA;5%&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x975E;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#xFF0C;&#x52A0;&#x85AA;10%&#x3002;</p>
<p>&#x2003;&#x2003;&#x6700;&#x540E;&#x8F93;&#x51FA;&#x7528;&#x6237;&#x9009;&#x62E9;&#x7684;&#x67D0;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x52A0;&#x85AA;&#x540E;&#x7684;&#x5E95;&#x85AA;&#xFF0C;&#x7A0B;&#x5E8F;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x6240;&#x793A;&#x3002;</p>
<pre><code>import java.util.Scanner;

class TestArray3 

{

    static int[] basSalary = new int[10];                  //&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x957F;&#x5EA6;&#x4E3A;10&#x7684;&#x6574;&#x578B;&#x6570;&#x7EC4;&#xFF0C;&#x5B58;&#x653E;&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;

    static Scanner input = new Scanner(System.in);

    public static void main(String[] args) 

    {

        //&#x8C03;&#x7528;inputEngSalary&#x65B9;&#x6CD5;&#x8F93;&#x5165;&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x5E76;&#x6267;&#x884C;&#x52A0;&#x85AA;&#x64CD;&#x4F5C;

        inputEngSalary(basSalary);            //&#x91C7;&#x7528;&#x5F15;&#x7528;&#x4F20;&#x9012;

        System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x4F60;&#x9700;&#x8981;&#x83B7;&#x53D6;&#x7B2C;&#x51E0;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x52A0;&#x85AA;&#x540E;&#x7684;&#x5E95;&#x85AA;&#xFF1A;&quot;);

        int index = input.nextInt();

        System.out.println(&quot;&#x7B2C;&quot; + index + &quot;&#x4E2A;&#x5DE5;&#x7A0B;&#x5E08;&#x52A0;&#x85AA;&#x540E;&#x7684;&#x5E95;&#x85AA;&#x4E3A;&#xFF1A;&quot; + basSalary[index-1]);

    }

    public static void inputEngSalary(int[] salary)

    {

        for(int i = 1;i &lt;= 10 ; i++ )

        {

            System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x7B2C;&quot; + i +&quot;&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#xFF1A;&quot;);

            salary[i-1] = input.nextInt();

            if(salary[i-1] &gt;= 6000)

            {

                   salary[i-1] = salary[i-1] + (int)(salary[i-1] * 0.05);   //&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x52A0;&#x85AA;5%

            }else{

                salary[i-1] = salary[i-1] + (int)(salary[i-1] * 0.1);     //&#x975E;&#x9AD8;&#x85AA;&#x4EBA;&#x5458;&#x8BA1;&#x6570;10%

            }

        }

    }

}
</code></pre><p>&#x2003;&#x2003;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.9&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.9.png"></p>
<p align="center"> &#x56FE;4.9  &#x4F7F;&#x7528;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x7ED9;&#x5DE5;&#x7A0B;&#x5E08;&#x52A0;&#x85AA; </p>  


<h3 id="434--&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316;">4.3.4  &#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316;</h3>
<p>&#x2003;&#x2003;&#x5728;&#x524D;&#x9762;&#x7684;&#x6848;&#x4F8B;&#x4E2D;&#xFF0C;&#x4E00;&#x822C;&#x91C7;&#x7528;for&#x5FAA;&#x73AF;&#x7684;&#x65B9;&#x5F0F;&#x7ED9;&#x6570;&#x7EC4;&#x8D4B;&#x503C;&#xFF0C;&#x63A5;&#x4E0B;&#x6765;&#x4ECB;&#x7ECD;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316;&#x7684;&#x65B9;&#x6CD5;&#x3002;</p>
<p>&#x2003;&#x2003;&#x5728;&#x58F0;&#x660E;&#x3001;&#x521B;&#x5EFA;&#x7684;&#x65F6;&#x5019;&#x540C;&#x65F6;&#x521D;&#x59CB;&#x5316;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int[] engNo = new int[]{1001,1002,1003,1004,1005};

String[] engName = new String[]{&quot;&#x67F3;&#x6D77;&#x9F99;&quot;,&quot;&#x5B59;&#x4F20;&#x6770;&quot;,&quot;&#x5B59;&#x60A6;&quot;};
</code></pre><p>&#x2003;&#x2003;&#x751A;&#x81F3;&#x53EF;&#x4EE5;&#x76F4;&#x63A5;&#x5199;&#x6210;&#xFF1A;</p>
<pre><code>int[] engNo = {1001,1002,1003,1004,1005};

String[] engName = {&quot;&#x67F3;&#x6D77;&#x9F99;&quot;,&quot;&#x5B59;&#x4F20;&#x6770;&quot;,&quot;&#x5B59;&#x60A6;&quot;};
</code></pre><p>&#x2003;&#x2003;int&#x578B;&#x3001;String&#x578B;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316;&#x65F6;&#xFF0C;&#x5185;&#x5B58;&#x4E2D;&#x7684;&#x7ED3;&#x6784;&#x5982;&#x56FE;4.10&#x548C;&#x56FE;4.11&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.10.png"></p>
<p align="center"> &#x56FE;4.10  int&#x578B;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316;</p>  


<p align="center"><img src="img/d4z/tu4.11.png"></p>
<p align="center"> &#x56FE;4.11  String&#x578B;&#x6570;&#x7EC4;&#x521D;&#x59CB;&#x5316; </p>  


<p>&#x2003;&#x2003;&#x8BED;&#x53E5;String[] engName = {&quot;&#x67F3;&#x6D77;&#x9F99;&quot;,&quot;&#x5B59;&#x4F20;&#x6770;&quot;,&quot;&#x5B59;&#x60A6;&quot;};&#x5BF9;&#x6570;&#x7EC4;&#x58F0;&#x660E;&#x3001;&#x521B;&#x5EFA;&#x5E76;&#x521D;&#x59CB;&#x5316;&#x7684;&#x8FC7;&#x7A0B;&#x53EF;&#x4EE5;&#x7EC6;&#x5206;&#x4E3A;&#x5982;&#x4E0B;&#x51E0;&#x6B65;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;String[] engName &#x2014;&#x2014;&#x5728;&#x6808;&#x5185;&#x5B58;&#x4E2D;&#x5206;&#x914D;1&#x4E2A;&#x7A7A;&#x95F4;&#xFF0C;&#x7528;&#x4E8E;&#x5B58;&#x653E;&#x5B57;&#x7B26;&#x4E32;&#x6570;&#x7EC4;&#x7684;&#x5730;&#x5740;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;engName = new String[3]; &#x2014;&#x2014;&#x5728;&#x5806;&#x5185;&#x5B58;&#x4E2D;&#x5206;&#x914D;3&#x4E2A;&#x8FDE;&#x7EED;&#x7A7A;&#x95F4;&#xFF0C;&#x5E76;&#x628A;&#x5730;&#x5740;&#x8D4B;&#x7ED9;engName&#xFF0C;&#x4F7F;&#x6808;&#x5185;&#x5B58;&#x4E2D;&#x7684;&#x5730;&#x5740;&#x6307;&#x5411;&#x8FD9;3&#x4E2A;&#x8FDE;&#x7EED;&#x7684;&#x5185;&#x5B58;&#x7A7A;&#x95F4;&#xFF0C;&#x8FD9;3&#x4E2A;&#x7A7A;&#x95F4;&#x91CC;&#x5B58;&#x653E;&#x7684;&#x9ED8;&#x8BA4;&#x521D;&#x59CB;&#x503C;&#x4E3A;null&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;3&#xFF09;engName[0] = &quot;&#x67F3;&#x6D77;&#x9F99;&quot;;&#x2014;&#x2014;&#x5728;&#x5806;&#x5185;&#x5B58;&#x4E2D;&#x521B;&#x5EFA;&#x5B57;&#x7B26;&#x4E32;&#x201C;&#x67F3;&#x6D77;&#x9F99;&#x201D;&#xFF0C;&#x5E76;&#x628A;&#x8BE5;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x7684;&#x5730;&#x5740;&#x5B58;&#x653E;&#x5230;engName&#x6570;&#x7EC4;&#x7684;&#x7B2C;1&#x4E2A;&#x5143;&#x7D20;&#x7A7A;&#x95F4;&#x91CC;&#xFF0C;&#x4F7F;&#x8FD9;&#x4E2A;&#x5730;&#x5740;&#x6307;&#x5411;&#x201C;&#x67F3;&#x6D77;&#x9F99;&#x201D;&#x8FD9;&#x4E2A;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;4&#xFF09;engName[1] = &quot;&#x5B59;&#x4F20;&#x6770;&quot;;&#x2014;&#x2014;&#x5728;&#x5806;&#x5185;&#x5B58;&#x4E2D;&#x521B;&#x5EFA;&#x5B57;&#x7B26;&#x4E32;&#x201C;&#x5B59;&#x4F20;&#x6770;&#x201D;&#xFF0C;&#x5E76;&#x628A;&#x8BE5;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x7684;&#x5730;&#x5740;&#x5B58;&#x653E;&#x5230;engName&#x6570;&#x7EC4;&#x7684;&#x7B2C;2&#x4E2A;&#x5143;&#x7D20;&#x7A7A;&#x95F4;&#x91CC;&#xFF0C;&#x4F7F;&#x8FD9;&#x4E2A;&#x5730;&#x5740;&#x6307;&#x5411;&#x201C;&#x5B59;&#x4F20;&#x6770;&#x201D;&#x8FD9;&#x4E2A;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;5&#xFF09;engName[2] = &quot;&#x5B59;&#x60A6;&quot;;&#x2014;&#x2014;&#x5728;&#x5806;&#x5185;&#x5B58;&#x4E2D;&#x521B;&#x5EFA;&#x5B57;&#x7B26;&#x4E32;&#x201C;&#x5B59;&#x60A6;&#x201D;&#xFF0C;&#x5E76;&#x628A;&#x8BE5;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x7684;&#x5730;&#x5740;&#x5B58;&#x653E;&#x5230;engName&#x6570;&#x7EC4;&#x7684;&#x7B2C;3&#x4E2A;&#x5143;&#x7D20;&#x7A7A;&#x95F4;&#x91CC;&#xFF0C;&#x4F7F;&#x8FD9;&#x4E2A;&#x5730;&#x5740;&#x6307;&#x5411;&#x201C;&#x5B59;&#x60A6;&#x201D;&#x8FD9;&#x4E2A;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#x3002;</p>
<h2 id="44--&#x4E0A;&#x673A;&#x4EFB;&#x52A1;">4.4  &#x4E0A;&#x673A;&#x4EFB;&#x52A1;</h2>
<p>&#x76EE;&#x6807;&#xFF1A;&#x6709;&#x4E00;&#x5206;&#x6570;&#x5E8F;&#x5217;&#xFF1A;2/1&#xFF0C;3/2&#xFF0C;5/3&#xFF0C;8/5&#xFF0C;13/8&#xFF0C;21/13&#xFF0C;&#x6C42;&#x51FA;&#x8FD9;&#x4E2A;&#x6570;&#x5217;&#x7684;&#x524D;20&#x9879;&#x4E4B;&#x548C;&#x3002;</p>
<p>&#x65F6;&#x95F4;&#xFF1A;15&#x5206;&#x949F;&#x3002;</p>
<p>&#x5F62;&#x5F0F;&#xFF1A;&#x6BCF;&#x4E2A;&#x5B66;&#x5458;&#x72EC;&#x7ACB;&#x5B8C;&#x6210;&#xFF0C;&#x5C0F;&#x7EC4;&#x7EC4;&#x957F;&#x68C0;&#x67E5;&#x3002;</p>
<p>&#x5DE5;&#x5177;&#xFF1A;EditPlus&#x3002;</p>
<p>&#x5B9E;&#x73B0;&#x601D;&#x8DEF;&#xFF1A;</p>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x4ECE;&#x5E8F;&#x5217;&#x4E2D;&#x53EF;&#x4EE5;&#x770B;&#x51FA;&#x89C4;&#x5F8B;&#xFF0C;&#x540E;&#x4E00;&#x4E2A;&#x5206;&#x6570;&#x7684;&#x5206;&#x5B50;&#x662F;&#x524D;&#x4E00;&#x4E2A;&#x5206;&#x6570;&#x5206;&#x5B50;&#x4E0E;&#x5206;&#x6BCD;&#x4E4B;&#x548C;&#xFF0C;&#x540E;&#x4E00;&#x4E2A;&#x5206;&#x6570;&#x7684;&#x5206;&#x6BCD;&#x662F;&#x524D;&#x4E00;&#x4E2A;&#x5206;&#x6570;&#x7684;&#x5206;&#x5B50;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x58F0;&#x660E;&#x4E00;&#x4E2A;&#x957F;&#x5EA6;&#x4E3A;21&#x7684;&#x6574;&#x578B;&#x6570;&#x7EC4;a&#xFF0C;&#x524D;20&#x4E2A;&#x6574;&#x6570;&#x7528;&#x4E8E;&#x5B58;&#x653E;&#x8FD9;&#x4E2A;&#x5E8F;&#x5217;&#x524D;20&#x9879;&#x7684;&#x5206;&#x6BCD;&#xFF0C;&#x7B2C;21&#x4E2A;&#x6574;&#x6570;&#x7528;&#x4E8E;&#x5B58;&#x653E;&#x8FD9;&#x4E2A;&#x5E8F;&#x5217;&#x7B2C;20&#x9879;&#x7684;&#x5206;&#x5B50;&#xFF0C;a[0] = 1; a[1] = 2; a[2] = a[0] + a[1]&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;3&#xFF09;&#x7B2C;i&#x9879;&#x7684;&#x5206;&#x6570;&#x4E3A;a[i]/a[i-1]&#xFF08;&#x9700;&#x8981;&#x5F3A;&#x5236;&#x8F6C;&#x6362;&#x6210;double&#x7C7B;&#x578B;&#xFF09;&#x3002;</p>
<h2 id="45--&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;">4.5  &#x4E8C;&#x7EF4;&#x6570;&#x7EC4;</h2>
<p>&#x2003;&#x2003;&#x524D;&#x9762;&#x4ECB;&#x7ECD;&#x7684;&#x6570;&#x7EC4;&#x53EA;&#x6709;&#x4E00;&#x4E2A;&#x7EF4;&#x5EA6;&#xFF0C;&#x79F0;&#x4E3A;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x5176;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x4E5F;&#x53EA;&#x6709;&#x4E00;&#x4E2A;&#x4E0B;&#x6807;&#x53D8;&#x91CF;&#x3002;&#x5728;&#x5B9E;&#x9645;&#x95EE;&#x9898;&#x4E2D;&#x6709;&#x5F88;&#x591A;&#x60C5;&#x51B5;&#x662F;&#x4E8C;&#x7EF4;&#x6216;&#x591A;&#x7EF4;&#x7684;&#xFF0C;Java&#x8BED;&#x8A00;&#x5141;&#x8BB8;&#x6784;&#x9020;&#x591A;&#x7EF4;&#x6570;&#x7EC4;&#x5B58;&#x50A8;&#x591A;&#x7EF4;&#x6570;&#x636E;&#x3002;&#x591A;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x6709;&#x591A;&#x4E2A;&#x4E0B;&#x6807;&#xFF0C;&#x4EE5;&#x6807;&#x8BC6;&#x5B83;&#x5728;&#x6570;&#x7EC4;&#x4E2D;&#x7684;&#x4F4D;&#x7F6E;&#x3002;&#x7F16;&#x7A0B;&#x4E2D;&#xFF0C;&#x7ECF;&#x5E38;&#x4F1A;&#x7528;&#x5230;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x66F4;&#x9AD8;&#x7EF4;&#x5EA6;&#x7684;&#x6570;&#x7EC4;&#x5728;&#x5B9E;&#x9645;&#x7F16;&#x7A0B;&#x4E2D;&#x5F88;&#x5C11;&#x4F7F;&#x7528;&#xFF0C;&#x6240;&#x4EE5;&#x8FD9;&#x91CC;&#x4EC5;&#x4ECB;&#x7ECD;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x3002;</p>
<h3 id="451--&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7B80;&#x4ECB;">4.5.1  &#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7B80;&#x4ECB;</h3>
<p>&#x2003;&#x2003;&#x58F0;&#x660E;&#x5E76;&#x521B;&#x5EFA;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x8BED;&#x6CD5;&#x5F62;&#x5F0F;&#x5982;&#x4E0B;&#x3002;</p>
<pre><code>&#x6570;&#x636E;&#x7C7B;&#x578B;[][]  &#x6570;&#x7EC4;&#x540D;;&#x6216;  &#x6570;&#x636E;&#x7C7B;&#x578B; &#x6570;&#x7EC4;&#x540D;[][];

&#x6570;&#x7EC4;&#x540D; = new &#x6570;&#x636E;&#x7C7B;&#x578B;[&#x7B2C;&#x4E00;&#x7EF4;&#x957F;&#x5EA6;] [&#x7B2C;&#x4E8C;&#x7EF4;&#x957F;&#x5EA6;];
</code></pre><p>&#x2003;&#x2003;&#x5728;&#x521B;&#x5EFA;&#x7684;&#x65F6;&#x5019;&#xFF0C;&#x53EF;&#x4EE5;&#x540C;&#x65F6;&#x8BBE;&#x7F6E;&#x7B2C;&#x4E00;&#x7EF4;&#x957F;&#x5EA6;&#x548C;&#x7B2C;&#x4E8C;&#x7EF4;&#x957F;&#x5EA6;&#xFF0C;&#x4E5F;&#x53EF;&#x4EE5;&#x53EA;&#x8BBE;&#x7F6E;&#x7B2C;&#x4E00;&#x7EF4;&#x957F;&#x5EA6;&#xFF0C;&#x4F46;&#x4E0D;&#x53EF;&#x4EE5;&#x53EA;&#x8BBE;&#x7F6E;&#x7B2C;&#x4E8C;&#x7EF4;&#x957F;&#x5EA6;&#x3002;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int[][] arr = new int[3][4];
</code></pre><p>&#x2003;&#x2003;&#x5728;&#x76F4;&#x89C2;&#x4E0A;&#x770B;&#xFF0C;&#x4E0A;&#x9762;&#x7684;&#x4F8B;&#x5B50;&#x5C31;&#x662F;&#x5B9A;&#x4E49;&#x4E86;&#x4E00;&#x4E2A;3&#x884C;4&#x5217;&#x7684;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x6570;&#x7EC4;&#x540D;&#x4E3A;arr&#x3002;&#x8BE5;&#x6570;&#x7EC4;&#x7684;&#x4E0B;&#x6807;&#x53D8;&#x91CF;&#x5171;&#x6709;12&#xFF08;3&#xD7;4&#xFF09;&#x4E2A;&#xFF0C;&#x5373;&#xFF1A;</p>
<pre><code>arr [0][0], arr [0][1], arr [0][2], arr [0][3]

arr [1][0], arr [1][1], arr [1][2], arr [1][3]

arr [2][0], arr [2][1], arr [2][2], arr [2][3]
</code></pre><p>&#x2003;&#x2003;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x672C;&#x8D28;&#x662F;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x5176;&#x4E2D;&#x8FD9;&#x4E2A;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x6BCF;&#x4E2A;&#x5143;&#x7D20;&#x90FD;&#x662F;&#x5F15;&#x7528;&#x7C7B;&#x578B;&#xFF0C;&#x5206;&#x522B;&#x6307;&#x5411;&#x4E0D;&#x540C;&#x7684;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x5176;&#x5185;&#x5B58;&#x7ED3;&#x6784;&#x548C;&#x4E4B;&#x524D;&#x4ECB;&#x7ECD;&#x7684;String&#x578B;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x7C7B;&#x4F3C;&#x3002;</p>
<p>&#x2003;&#x2003;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x8D4B;&#x503C;&#x548C;&#x4F7F;&#x7528;&#x4E0E;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x7C7B;&#x4F3C;&#xFF0C;&#x90FD;&#x662F;&#x901A;&#x8FC7;&#x4E0B;&#x6807;&#x8BBF;&#x95EE;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#xFF0C;&#x4E0D;&#x540C;&#x7684;&#x662F;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x53EA;&#x6709;&#x4E00;&#x4E2A;&#x4E0B;&#x6807;&#xFF0C;&#x800C;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x6709;&#x4E24;&#x4E2A;&#x4E0B;&#x6807;&#xFF0C;&#x5206;&#x522B;&#x8868;&#x793A;&#x8BE5;&#x5143;&#x7D20;&#x6240;&#x5728;&#x6570;&#x7EC4;&#x7684;&#x884C;&#x6570;&#x548C;&#x5217;&#x6570;&#x3002;&#x4F8B;&#x5982;arr[0][3]&#xFF0C;&#x5176;&#x8868;&#x793A;&#x7684;&#x662F;&#x6570;&#x7EC4;arr&#x4E2D;&#x7B2C;1&#x884C;&#x7B2C;4&#x5217;&#x7684;&#x5143;&#x7D20;&#x3002;</p>
<p>&#x2003;&#x2003;&#x5728;&#x58F0;&#x660E;&#x5E76;&#x521B;&#x5EFA;&#x6570;&#x7EC4;&#xFF08;int[][] arr = new int[3][4];&#xFF09;&#x4E4B;&#x540E;&#xFF0C;&#x53EF;&#x4F7F;&#x7528;&#x7684;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x8303;&#x56F4;&#x4E3A;&#xFF1A;arr[0][0]~arr[2][3]&#xFF0C;&#x8FD9;&#x4E00;&#x70B9;&#x548C;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x7C7B;&#x4F3C;&#xFF0C;&#x9700;&#x8981;&#x6CE8;&#x610F;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x8D8A;&#x754C;&#x7684;&#x95EE;&#x9898;&#x3002;</p>
<p>&#x2003;&#x2003;&#x540C;&#x4E00;&#x7EF4;&#x6570;&#x7EC4;&#x4E00;&#x6837;&#xFF0C;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x5728;&#x521B;&#x5EFA;&#x7684;&#x65F6;&#x5019;&#x4E5F;&#x53EF;&#x4EE5;&#x521D;&#x59CB;&#x5316;&#xFF0C;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>int[][] arr1= \{\{2,3},{1,5},{3,9\}\};//&#x521D;&#x59CB;&#x5316;&#x4E00;&#x4E2A;3&#x884C;2&#x5217;&#x7684;&#x6574;&#x578B;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;

int[][] arr2= \{\{1,2,3},{1,5},{3,9\}\};//&#x521D;&#x59CB;&#x5316;&#x4E00;&#x4E2A;3&#x884C;&#x7684;&#x6574;&#x578B;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;
</code></pre><p>&#x2003;&#x2003;&#x5176;&#x4E2D;&#x6570;&#x7EC4;arr2&#x7B2C;&#x4E00;&#x884C;&#x6709;3&#x4E2A;&#x5143;&#x7D20;&#xFF0C;&#x7B2C;&#x4E8C;&#x548C;&#x7B2C;&#x4E09;&#x884C;&#x6709;2&#x4E2A;&#x5143;&#x7D20;&#xFF0C;&#x5BF9;&#x4E8E;&#x8FD9;&#x7C7B;&#x6BCF;&#x884C;&#x5143;&#x7D20;&#x6570;&#x4E0D;&#x540C;&#x7684;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#xFF0C;&#x5728;&#x4F7F;&#x7528;&#x65F6;&#x5C24;&#x5176;&#x9700;&#x8981;&#x6CE8;&#x610F;&#x6570;&#x7EC4;&#x4E0B;&#x6807;&#x8D8A;&#x754C;&#x7684;&#x95EE;&#x9898;&#x3002;</p>
<h3 id="452--&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x4F7F;&#x7528;">4.5.2  &#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x4F7F;&#x7528;</h3>
<p>&#x2003;&#x2003;&#x63A5;&#x4E0B;&#x6765;&#x5B8C;&#x6210;&#x4E00;&#x4E2A;&#x6848;&#x4F8B;&#xFF1A;&#x67D0;&#x5B66;&#x4E60;&#x5C0F;&#x7EC4;&#x6709;4&#x4E2A;&#x5B66;&#x751F;&#xFF0C;&#x6BCF;&#x4E2A;&#x5B66;&#x751F;&#x6709;3&#x95E8;&#x8BFE;&#x7684;&#x8003;&#x8BD5;&#x6210;&#x7EE9;&#xFF0C;&#x5982;&#x8868;4.1&#x6240;&#x793A;&#x3002;&#x6C42;&#x5404;&#x79D1;&#x76EE;&#x7684;&#x5E73;&#x5747;&#x6210;&#x7EE9;&#x548C;&#x603B;&#x5E73;&#x5747;&#x6210;&#x7EE9;&#x3002;</p>
<p>&#x8868;4.1  &#x5B66;&#x751F;&#x6210;&#x7EE9;&#x8868;</p>
<table>
<thead>
<tr>
<th>&#x79D1;&#x76EE;\&#x59D3;&#x540D;</th>
<th>&#x738B;&#x4E91;</th>
<th>&#x5218;&#x9759;&#x6D9B;</th>
<th>&#x5357;&#x5929;&#x534E;</th>
<th>&#x96F7;&#x9759;</th>
</tr>
</thead>
<tbody>
<tr>
<td>Java&#x57FA;&#x7840;</td>
<td>77</td>
<td>65</td>
<td>91</td>
<td>84</td>
</tr>
<tr>
<td>&#x524D;&#x7AEF;&#x6280;&#x672F;</td>
<td>56</td>
<td>71</td>
<td>88</td>
<td>79</td>
</tr>
<tr>
<td>&#x540E;&#x7AEF;&#x6280;&#x672F;</td>
<td>80</td>
<td>81</td>
<td>85</td>
<td>66</td>
</tr>
</tbody>
</table>
<p>&#x2003;&#x2003;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.12&#x6240;&#x793A;&#xFF0C;&#x5177;&#x4F53;&#x4EE3;&#x7801;&#x5982;&#x4E0B;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.12.png"></p>
<p align="center"> &#x56FE;4.12  &#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x7684;&#x5E94;&#x7528; </p>  


<pre><code>import java.util.Scanner;

class Test2Array 

{

    public static void main(String[] args) 

    {

        int i = 0;

        int j = 0;

        String[] course = {&quot;Java&#x57FA;&#x7840;&quot;,&quot;&#x524D;&#x7AEF;&#x6280;&#x672F;&quot;,&quot;&#x540E;&#x7AEF;&#x6280;&#x672F;&quot;};

        String[] name = {&quot;&#x738B;&#x4E91;&quot;,&quot;&#x5218;&#x9759;&#x6D9B;&quot;,&quot;&#x5357;&#x5929;&#x534E;&quot;,&quot;&#x96F7;&#x9759;&quot;};

        int[][] stuScore = new int[3][4];                                          //&#x5B58;&#x653E;&#x6240;&#x6709;&#x5B66;&#x751F;&#x5404;&#x79D1;&#x6210;&#x7EE9;

        int[] singleSum = new int[]{0,0,0};                                              //&#x5B58;&#x653E;&#x5404;&#x79D1;&#x6210;&#x7EE9;&#x7684;&#x548C;

        int allScore = 0;                                                                   //&#x5B58;&#x653E;&#x603B;&#x6210;&#x7EE9;

        Scanner input = new Scanner(System.in);



        //&#x8F93;&#x5165;&#x6210;&#x7EE9;&#xFF0C;&#x5BF9;&#x5355;&#x79D1;&#x6210;&#x7EE9;&#x7D2F;&#x52A0;&#xFF0C;&#x5BF9;&#x603B;&#x6210;&#x7EE9;&#x7D2F;&#x52A0;

        for(i = 0;i &lt; 3; i++)

        {

            for(j = 0;j &lt; 4;j++){ 

                System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x79D1;&#x76EE;&#xFF1A;&quot; + course[i] + &quot; &#x5B66;&#x751F;&#xFF1A;&quot; + name[j] + &quot; &#x7684;&#x6210;&#x7EE9;&#xFF1A;&quot;);

                stuScore[i][j] = input.nextInt();                         //&#x8BFB;&#x53D6;&#x5B66;&#x751F;&#x6210;&#x7EE9;

                singleSum[i] = singleSum[i] + stuScore[i][j];  //&#x5355;&#x79D1;&#x6210;&#x7EE9;&#x7D2F;&#x52A0;

            }                          

            allScore = allScore + singleSum[i];                                     //&#x603B;&#x6210;&#x7EE9;&#x7D2F;&#x52A0;

        }



        for(i = 0;i &lt; 3; i++)

        {

            System.out.println(&quot;&#x79D1;&#x76EE;&#xFF1A;&quot; + course[i] + &quot;&#x7684;&#x5E73;&#x5747;&#x6210;&#x7EE9;&#xFF1A;&quot; + singleSum[i] / 4.0);

        }

        System.out.println(&quot;&#x603B;&#x5E73;&#x5747;&#x6210;&#x7EE9;:&quot; + allScore / 12.0);

    }

}
</code></pre><h2 id="46--&#x4E0A;&#x673A;&#x4EFB;&#x52A1;">4.6  &#x4E0A;&#x673A;&#x4EFB;&#x52A1;</h2>
<h4 id="&#x76EE;&#x6807;&#xFF1A;&#x4F7F;&#x7528;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x6253;&#x5370;&#x51FA;&#x6768;&#x8F89;&#x4E09;&#x89D2;&#xFF0C;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;413&#x6240;&#x793A;&#x3002;">&#x76EE;&#x6807;&#xFF1A;&#x4F7F;&#x7528;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x6253;&#x5370;&#x51FA;&#x6768;&#x8F89;&#x4E09;&#x89D2;&#xFF0C;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.13&#x6240;&#x793A;&#x3002;</h4>
<p align="center"><img src="img/d4z/tu4.13.png"></p>
<p align="center"> &#x56FE;4.13  &#x4F7F;&#x7528;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x6253;&#x5370;&#x6768;&#x8F89;&#x4E09;&#x89D2; </p>  


<p>&#x65F6;&#x95F4;&#xFF1A;20&#x5206;&#x949F;&#x3002;</p>
<p>&#x5F62;&#x5F0F;&#xFF1A;&#x5C0F;&#x7EC4;&#x8BA8;&#x8BBA;&#xFF0C;&#x6BCF;&#x4E2A;&#x5B66;&#x751F;&#x72EC;&#x7ACB;&#x7F16;&#x5199;&#x4EE3;&#x7801;&#xFF0C;&#x5C0F;&#x7EC4;&#x7EC4;&#x957F;&#x68C0;&#x67E5;&#x3002;</p>
<p>&#x5DE5;&#x5177;&#xFF1A;EditPlus&#x3002;</p>
<p>&#x53C2;&#x8003;&#x7B54;&#x6848;&#xFF1A;</p>
<pre><code>class Test2Array2 

{

    public static void main(String[] args) 

    { 

        int i,j; 

        int[][] a = new int[10][10];

        a[0][0] = 1;                                                    //&#x7ED9;&#x7B2C;&#x4E00;&#x884C;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x8D4B;&#x503C; 

        for(i = 1;i &lt; 10;i++)                                        //&#x7ED9;&#x4E8C;&#x7EF4;&#x6570;&#x7EC4;&#x5143;&#x7D20;&#x8D4B;&#x503C; 

        {

            a[i][0] = 1;                                            //&#x7ED9;&#x7B2C;&#x4E00;&#x5217;&#x5143;&#x7D20;&#x8D4B;&#x503C;  

            a[i][i] = 1;                                             //&#x7ED9;&#x5BF9;&#x89D2;&#x7EBF;&#x5143;&#x7D20;&#x8D4B;&#x503C;  

            for(j = 1;j &lt; i;j++)

            {

                   a[i][j] = a[i-1][j] + a[i-1][j-1];       //&#x6309;&#x6768;&#x8F89;&#x4E09;&#x89D2;&#x89C4;&#x5219;&#x8D4B;&#x503C;

            }

        } 

        for(i = 0;i &lt; 10;i++)                                         //&#x6253;&#x5370;&#x6768;&#x8F89;&#x4E09;&#x89D2; 

        {

        for(j = 0;j &lt;= i;j++)   {                               //&#x63A7;&#x5236;&#x6BCF;&#x884C;&#x6253;&#x5370;&#x7684;&#x4E2A;&#x6570;

            System.out.print(&quot; &quot; + a[i][j] + &quot; &quot;); 

            System.out.println(); 

        }

    }

}
</code></pre><h2 id="47--&#x4E0A;&#x673A;&#x4EFB;&#x52A1;">4.7  &#x4E0A;&#x673A;&#x4EFB;&#x52A1;</h2>
<h4 id="&#x76EE;&#x6807;&#xFF1A;">&#x76EE;&#x6807;&#xFF1A;</h4>
<p>&#x2003;&#x2003;&#xFF08;1&#xFF09;&#x5B8C;&#x6210;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x7B2C;&#x4E8C;&#x4E2A;&#x6A21;&#x5757;&#x201C;&#x5220;&#x9664;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x529F;&#x80FD;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x76F8;&#x5173;&#x4FE1;&#x606F;&#x7F6E;&#x4E3A;&#x521D;&#x59CB;&#x503C;&#xFF0C;&#x4E5F;&#x9700;&#x8981;&#x5C06;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x3001;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x548C;&#x6708;&#x85AA;&#x7F6E;&#x4E3A;&#x521D;&#x59CB;&#x503C;&#x3002;</p>
<p>&#x2003;&#x2003;&#xFF08;2&#xFF09;&#x5B8C;&#x6210;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x7B2C;&#x4E09;&#x4E2A;&#x6A21;&#x5757;&#x201C;&#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x529F;&#x80FD;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8D44;&#x6599;&#x9010;&#x884C;&#x8F93;&#x51FA;&#xFF0C;&#x6027;&#x522B;&#x548C;&#x5B66;&#x5386;&#x4E0D;&#x80FD;&#x8F93;&#x51FA;&#x6570;&#x5B57;&#xFF0C;&#x8981;&#x8F93;&#x51FA;&#x771F;&#x5B9E;&#x6587;&#x5B57;&#xFF0C;&#x4E0D;&#x663E;&#x793A;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x3001;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x548C;&#x6708;&#x85AA;&#xFF0C;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.14&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.14.png"></p>
<p align="center"> &#x56FE;4.14  &#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599; </p>  


<p>&#x2003;&#x2003;&#xFF08;3&#xFF09;&#x5B8C;&#x6210;&#x300A;&#x84DD;&#x6865;&#x7CFB;&#x7EDF;&#x300B;&#x7B2C;&#x56DB;&#x4E2A;&#x6A21;&#x5757;&#x201C;&#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x201D;&#x529F;&#x80FD;&#xFF0C;&#x548C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x529F;&#x80FD;&#x7C7B;&#x4F3C;&#xFF0C;&#x533A;&#x522B;&#x5728;&#x4E8E;&#x9700;&#x8981;&#x5148;&#x8F93;&#x51FA;&#x539F;&#x4FE1;&#x606F;&#x540E;&#x518D;&#x8BA9;&#x7528;&#x6237;&#x8F93;&#x5165;&#x65B0;&#x4FEE;&#x6539;&#x7684;&#x4FE1;&#x606F;&#xFF0C;&#x6027;&#x522B;&#x548C;&#x5B66;&#x5386;&#x4E0D;&#x80FD;&#x8F93;&#x51FA;&#x6570;&#x5B57;&#xFF0C;&#x8981;&#x8F93;&#x51FA;&#x771F;&#x5B9E;&#x6587;&#x5B57;&#xFF0C;&#x4E0D;&#x4FEE;&#x6539;&#x6708;&#x5DE5;&#x4F5C;&#x5B8C;&#x6210;&#x5206;&#x6570;&#x3001;&#x6708;&#x5B9E;&#x9645;&#x5DE5;&#x4F5C;&#x5929;&#x6570;&#x548C;&#x6708;&#x85AA;&#x3002;</p>
<p>&#x2003;&#x2003;&#x7A0B;&#x5E8F;&#x8FD0;&#x884C;&#x7ED3;&#x679C;&#x5982;&#x56FE;4.15&#x6240;&#x793A;&#x3002;</p>
<p align="center"><img src="img/d4z/tu4.15.png"></p>
<p align="center">&#x56FE;4.15  &#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;</p>  


<p>&#x65F6;&#x95F4;&#xFF1A;100&#x5206;&#x949F;&#x3002;</p>
<p>&#x5F62;&#x5F0F;&#xFF1A;&#x5C0F;&#x7EC4;&#x8BA8;&#x8BBA;&#xFF0C;&#x6BCF;&#x4E2A;&#x5B66;&#x751F;&#x72EC;&#x7ACB;&#x7F16;&#x5199;&#x4EE3;&#x7801;&#xFF0C;&#x5C0F;&#x7EC4;&#x7EC4;&#x957F;&#x68C0;&#x67E5;&#x3002;</p>
<p>&#x5DE5;&#x5177;&#xFF1A;EditPlus&#x3002;</p>
<p>&#x53C2;&#x8003;&#x7B54;&#x6848;&#xFF1A;</p>
<pre><code>//2. &#x5220;&#x9664;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x76F8;&#x5173;&#x4FE1;&#x606F;&#x7F6E;&#x4E3A;&#x521D;&#x59CB;&#x503C;

public static void deleteEngInf(){   

    if(status == false)                                     //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;

    {

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;&#xFF01;&quot;);

        }else{

        engNo = -1;

        engName = &quot;&quot;;

        engSex = -1;

        engEdu = -1;

        basSalary = 3000;

        comResult = 100;

        workDay = 22;

        insurance = 3000 * 0.105;

        engSalary = 0.0;

        status = false;                         //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;

    }

}

//3. &#x67E5;&#x8BE2;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x5B9E;&#x9645;&#x662F;&#x628A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8D44;&#x6599;&#x9010;&#x884C;&#x8F93;&#x51FA;

public static void searchEngInf(){

    if(status == false)                                     //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;

    {

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;&#xFF01;&quot;);

    }else{

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#xFF1A;&quot; + engNo);

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x59D3;&#x540D;&#xFF1A;&quot; + engName);

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#xFF1A;&quot; + (engSex == 1 ?&quot;&#x7537;&quot;:&quot;&#x5973;&quot;));

    switch (engEdu)                    //1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;

    {

        case 1: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x5927;&#x4E13;&quot;);

            break;

        case 2: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x672C;&#x79D1;&quot;);

            break;        

        case 3: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x7855;&#x58EB;&quot;);

            break;

        case 4: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x535A;&#x58EB;&quot;);

            break;        

        case 5: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x5176;&#x4ED6;&quot;);

            break;

        default: 

            System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;&quot;);

            break;

    }

    System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#xFF1A;&quot; + basSalary);

    System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#xFF1A;&quot; + insurance);

    }

}



//4. &#x4FEE;&#x6539;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#xFF0C;&#x548C;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x529F;&#x80FD;&#x7C7B;&#x4F3C;&#xFF0C;&#x533A;&#x522B;&#x5728;&#x4E8E;&#x9700;&#x8981;&#x5148;&#x8F93;&#x51FA;&#x539F;&#x4FE1;&#x606F;&#x518D;&#x8BA9;&#x7528;&#x6237;

//&#x8F93;&#x5165;&#x65B0;&#x4FEE;&#x6539;&#x7684;&#x4FE1;&#x606F;

public static void modifyEngInf() 

{       

    if(status == false)                                              //&#x8868;&#x793A;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;

    {

        System.out.println(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x672A;&#x8F93;&#x5165;&#x6216;&#x5DF2;&#x5220;&#x9664;&#xFF0C;&#x4E0D;&#x80FD;&#x4FEE;&#x6539;&#xFF01;&quot;);

    }else{

        status = false;                                  //&#x5C06;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x662F;&#x5426;&#x8F93;&#x5165;&#x5B8C;&#x6BD5;&#x7F6E;&#x4E3A;&#x5426;&#xFF0C;&#x9700;&#x8981;&#x4FEE;&#x6539;

        while( !status )                                //&#x5982;&#x679C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x4FEE;&#x6539;&#x4E0D;&#x5B8C;&#x6574;&#xFF0C;&#x5219;&#x5168;&#x90E8;&#x91CD;&#x65B0;&#x4FEE;&#x6539;

        {

            System.out.print(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x7F16;&#x53F7;&#x662F;&#xFF1A;&quot; + engNo + &quot;&#xFF0C;&#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x7F16;&#x53F7;&#xFF1A;&quot;);

            engNo = input.nextInt();                           

            if(engNo &lt;= 0)                      //Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

            {

                status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7F16;&#x53F7;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

            System.out.print(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x59D3;&#x540D;&#x662F;&#xFF1A;&quot; + engName + &quot;&#xFF0C;

            &#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x59D3;&#x540D;&#xFF1A;&quot;);

            engName = input.next();                           

            if(engName.length() == 0)    //&#x6CA1;&#x6709;&#x8F93;&#x5165;&#x59D3;&#x540D;&#xFF0C;&#x59D3;&#x540D;&#x7684;&#x957F;&#x5EA6;&#x4E3A;0

            {

            status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

            System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x59D3;&#x540D;&#x4E0D;&#x80FD;&#x4E3A;&#x7A7A;&#xFF01;&quot;);

            continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                          //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

            System.out.print(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6027;&#x522B;&#x662F;&#xFF1A;&quot; + (engSex == 1 ?&quot;&#x7537;&quot;:&quot;&#x5973;&quot;) + &quot;&#xFF0C;

            &#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x6027;&#x522B;&#xFF1A;&#xFF08;1&#x4EE3;&#x8868;&#x7537;&#xFF0C;2&#x4EE3;&#x8868;&#x5973;&#xFF09;&quot;);                

            engSex = input.nextInt();                                    

            if(engSex != 1 &amp;&amp; engSex != 2)    //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#x65E2;&#x4E0D;&#x662F;1&#xFF0C;&#x4E5F;&#x4E0D;&#x662F;2

            {

                status = false;                        //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6027;&#x522B;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x6216;2&#xFF01;&quot;);

                continue;                                //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                          //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

            switch (engEdu)                    //1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;

            &#x200B;                                              //5&#x4EE3;&#x8868;&#x5176;&#x4ED6;

            {

                case 1: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x5927;&#x4E13;&quot;);

                    break;

                case 2: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x672C;&#x79D1;&quot;);

                    break;        

                case 3: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x7855;&#x58EB;&quot;);

                    break;

                case 4: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x535A;&#x58EB;&quot;);

                    break;        

                case 5: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#xFF1A;&#x5176;&#x4ED6;&quot;);

                    break;

                default: 

                    System.out.println(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#x4E0D;&#x6B63;&#x786E;&#xFF01;&quot;);

                    break;

            }       

            System.out.print(&quot;&#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x5B66;&#x5386;&#xFF1A;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;

            4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;&quot;);

            engEdu = input.nextInt();                                   

            if(engEdu != 1 &amp;&amp; engEdu != 2 &amp;&amp; engEdu != 3 &amp;&amp; engEdu != 4 &amp;&amp; engEdu != 5)

            //&#x5DE5;&#x7A0B;&#x5E08;&#x5B66;&#x5386;&#x4E0D;&#x662F;1&#x3001;2&#x3001;3&#x3001;4&#x3001;5

            {

                status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                System.out.print(&quot;&#x5B66;&#x5386;&#x53EA;&#x80FD;&#x8F93;&#x5165;1&#x3001;2&#x3001;3&#x3001;4&#x3001;5&#x2014;&#x2014;&#xFF08;1&#x4EE3;&#x8868;&#x5927;&#x4E13;&#xFF0C;2&#x4EE3;&#x8868;&#x672C;&#x79D1;&#xFF0C;

                3&#x4EE3;&#x8868;&#x7855;&#x58EB;&#xFF0C;4&#x4EE3;&#x8868;&#x535A;&#x58EB;&#xFF0C;5&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#xFF09;&#xFF01;&quot;);

                continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

            System.out.print(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x5E95;&#x85AA;&#x662F;&#xFF1A;&quot; + basSalary + &quot;&#xFF0C;

            &#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x5E95;&#x85AA;&#xFF1A;&quot;);

            basSalary = input.nextInt();                       

            if(basSalary &lt;= 0)                 //Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

            {

                status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x5E95;&#x85AA;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

            System.out.print(&quot;&#x539F;&#x6765;Java&#x5DE5;&#x7A0B;&#x5E08;&#x7684;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x91D1;&#x989D;&#x662F;&#xFF1A;&quot; + insurance + &quot;&#xFF0C;

            &#x8BF7;&#x8F93;&#x5165;&#x4FEE;&#x6539;&#x540E;&#x7684;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#xFF1A;&quot;);

            insurance = input.nextDouble();                         

            if(insurance &lt;= 0)                 //Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;

            {

                status = false;               //Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x4E0D;&#x6B63;&#x786E;

                System.out.print(&quot;Java&#x5DE5;&#x7A0B;&#x5E08;&#x6708;&#x5E94;&#x6263;&#x4FDD;&#x9669;&#x6570;&#x4E0D;&#x80FD;&#x4E3A;&#x8D1F;&#x503C;&#xFF01;&quot;);

                continue;                      //&#x8DF3;&#x51FA;&#x672C;&#x6B21;&#x5FAA;&#x73AF;&#xFF0C;&#x6267;&#x884C;&#x4E0B;&#x4E00;&#x6B21;&#x8F93;&#x5165;Java&#x5DE5;&#x7A0B;&#x5E08;&#x8D44;&#x6599;&#x5FAA;&#x73AF;

            }

            else

            {

                status = true;                //&#x8868;&#x793A;&#x5230;&#x76EE;&#x524D;&#x4E3A;&#x6B62;&#xFF0C;Java&#x5DE5;&#x7A0B;&#x5E08;&#x4FE1;&#x606F;&#x8F93;&#x5165;&#x6B63;&#x786E;

            }

        }

    }

}
</code></pre><h2 id="48--&#x672C;&#x7AE0;&#x7EC3;&#x4E60;">4.8  &#x672C;&#x7AE0;&#x7EC3;&#x4E60;</h2>
<p>1  &#x5047;&#x8BBE;&#x6709;&#x6570;&#x7EC4;&#x540D;&#x4E3A;arr&#x7684;&#x6570;&#x7EC4;&#xFF0C;&#x83B7;&#x53D6;&#x5176;&#x957F;&#x5EA6;&#x7684;&#x5F62;&#x5F0F;&#x4E3A;&#xFF08;    &#xFF09;&#x3002;&#xFF08;&#x9009;&#x62E9;&#x4E00;&#x9879;&#xFF09;</p>
<p>&#x2003;&#x2003;A&#xFF0E;arr.size</p>
<p>&#x2003;&#x2003;B&#xFF0E;arr.size()</p>
<p>&#x2003;&#x2003;C&#xFF0E;arr.length</p>
<p>&#x2003;&#x2003;D&#xFF0E;arr.length()</p>
<p>2  &#x8BF7;&#x63CF;&#x8FF0;&#x4EE5;&#x4E0B;&#x7A0B;&#x5E8F;&#x7F16;&#x8BD1;&#x3001;&#x8FD0;&#x884C;&#x7684;&#x7ED3;&#x679C;&#xFF0C;&#x5E76;&#x8BF4;&#x660E;&#x539F;&#x56E0;&#x3002;</p>
<pre><code>class TestA

{

    public static void main(String[] args) 

    { 

        int[][] arr = \{\{1,2,3},{1,5},{3,9\}\};

        for(int i = 0;i &lt; 3;i++) {

            for(int j = 0;j &lt;= i;j++){

                System.out.println(&quot; &quot; + arr [i][j] + &quot; &quot;); 

            }

        }

    }

}
</code></pre><p>3  &#x7F16;&#x5199;&#x4E00;&#x4E2A;&#x65B9;&#x6CD5;static void bubbleSort(int[] a)&#xFF0C;&#x4F7F;&#x7528;&#x5192;&#x6CE1;&#x6392;&#x5E8F;&#x7B97;&#x6CD5;&#x5BF9;&#x6570;&#x7EC4;a&#x8FDB;&#x884C;&#x6392;&#x5E8F;&#x3002;</p>
<p>4  &#x8BF7;&#x63CF;&#x8FF0;&#x57FA;&#x672C;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x548C;&#x5F15;&#x7528;&#x6570;&#x636E;&#x7C7B;&#x578B;&#x5728;&#x5185;&#x5B58;&#x4F7F;&#x7528;&#x4E0A;&#x7684;&#x533A;&#x522B;&#x3002;</p>
<p>5  &#x8BF7;&#x63CF;&#x8FF0;&#x503C;&#x4F20;&#x9012;&#x548C;&#x5F15;&#x7528;&#x4F20;&#x9012;&#x7684;&#x533A;&#x522B;&#x3002;</p>

                                
                                </section>
                            
    </div>
    <div class="search-results">
        <div class="has-results">
            
            <h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
            <ul class="search-results-list"></ul>
            
        </div>
        <div class="no-results">
            
            <h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
            
        </div>
    </div>
</div>

                        </div>
                    </div>
                
            </div>

            
                
                <a href="d3z.html" class="navigation navigation-prev " aria-label="Previous page: 第三章    流程控制">
                    <i class="fa fa-angle-left"></i>
                </a>
                
                
                <a href="d5z.html" class="navigation navigation-next " aria-label="Next page: 第五章    String字符串">
                    <i class="fa fa-angle-right"></i>
                </a>
                
            
        
    </div>

    <script>
        var gitbook = gitbook || [];
        gitbook.push(function() {
            gitbook.page.hasChanged({"page":{"title":"第四章    方法与数组","level":"1.5","depth":1,"next":{"title":"第五章    String字符串","level":"1.6","depth":1,"path":"d5z.md","ref":"d5z.md","articles":[]},"previous":{"title":"第三章    流程控制","level":"1.4","depth":1,"path":"d3z.md","ref":"d3z.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["livereload"],"pluginsConfig":{"livereload":{},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"d4z.md","mtime":"2020-04-11T13:05:48.426Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2020-04-11T13:06:39.540Z"},"basePath":".","book":{"language":""}});
        });
    </script>
</div>

        
    <script src="gitbook/gitbook.js"></script>
    <script src="gitbook/theme.js"></script>
    
        
        <script src="gitbook/gitbook-plugin-livereload/plugin.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-search/search-engine.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-search/search.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-sharing/buttons.js"></script>
        
    
        
        <script src="gitbook/gitbook-plugin-fontsettings/fontsettings.js"></script>
        
    

    </body>
</html>

